company-logo-image

Senior Software Engineer (Java)

Securemetric Technology Sdn Bhd
ashley-avatar-image

AI-generated summary

beta
speech-bubble-tail-image

Oops, looks like Ashley forgot to summarize this job! We apologize for the inconvenience. Please read the complete Job Description for full details and additional information.

RM 6500 - RM 9000

Bukit Jalil

Full-Time

Job Description

 
  • Responsible for full software development life cycle includes perform analysis and design, development, testing, deployment and maintenance of enterprise level application and large-scale application.
  • Collaborate closely with software architect to discuss project requirements, design and related technologies.
  • Define specification which includes customization requirements for new software system.
  • Responsible for the built and release of quality source code.
  • Ensure efficiency and effectiveness of the documentation throughout the software development life cycle. 
  • Ensure the committed project deadline is met with quality.
  • Research, analyze and adopt software engineering best practices, including Test Driven Development, Scrum Agile, Source and Version Control, automated built and test.
  • Technical Know-How relevant to web vulnerabilities and cyber-threats knowledge.
  • Provide Product Presentation, Demo and Training. 
  • Any other activities deemed necessary by the Management.

 

Education and Qualifications
 
  • Minimum a degree in Software Engineering, Information Technologies, Computer Science or related course in computers/technology.
  • At least 3 years of relevant experience in programming JAVA/J2EE and web services development. Working experience in enterprise level of Java EE for example Java Struts, JSF implementation and Hibernate will be highly preferred.

Job Requirements

 
  • Technically strong, highly analytic and resolve issue on a timely manner.  
  • Considerable knowledge on IT engineering research methods, techniques, and procedures.
  • Detail oriented, proven ability to work effectively both independently and in team-based environment.
  • Ability to communicate well with the team.
  • Must have strong development knowledge on Object-Oriented Software engineering (Java) & Web technologies (e.g., JSP, Servlets, XML, J2SE, J2EE).
  • Solid understanding of web application security and full stack development.
  • Strong understanding of databases, caching, queueing, replication, load balancing and scalability: MariaDB and MySQL.

  • Knowledge of database development, design and improvement within the MySQL/MariaDB DBMS.  
  • Knowledge in areas of application development, industry applications standards, and strong documentation skill.

  • Experienced in a variety of challenging work and experience of Scrum (AGILE methodologies) software development.

  • Familiar with UNIX, LINUX operating platform.
  •   Familiar with front-end framework such as Angular, AngularJS, JQuery, React.js, Backbone.js, Vue.js ad etc. 
  • Able to travel if required.

Additional Info

Experience Level

1 - 3 Years of Experience

Job Specialisation

Software Development & QA / Testing


Company Profile

Securemetric Technology Sdn Bhd-logo-image

Securemetric Technology Sdn Bhd


company-logo-image

Senior Software Engineer (Java)

Securemetric Technology Sdn Bhd

RM 6500 - RM 9000

Bukit Jalil

Full-Time

This job is no longer available