A complete application in a minute
Tailored resume and cover letter, ready to send.
Securemetric Berhad is seeking an experienced software engineer to drive the full development lifecycle of enterprise applications. You will design and implement backend systems, databases, and APIs, while modernising existing platforms and ensuring security and reliability.
Collaboration with architects and cross-functional teams is essential, with opportunities to mentor juniors and contribute to mobile app integration.
Responsible for the full software development lifecycle, including requirement analysis, system design, development, testing, deployment, and maintenance of enterprise-level applications.
Design, develop, enhance, and maintain backend systems, including databases, APIs, and application integrations to ensure system performance, reliability, scalability, and security.
Participate in system revamp and modernisation initiatives, including system redesign, code refactoring, optimisation, and enhancement of existing applications.
Collaborate with software architects, developers, and relevant stakeholders to analyse business requirements and define functional and technical specifications.
Support the development, enhancement, maintenance, and troubleshooting of mobile applications.
Perform code reviews, debugging, testing, and troubleshooting of application issues to ensure system quality, performance, and reliability.
Ensure code quality, proper technical documentation, version control, and timely delivery of development projects.
Research, evaluate, and adopt software engineering best practices to enhance development efficiency, code quality, and system reliability.
Collaborate with internal teams and external stakeholders, including providing technical advice, product demonstrations, presentations, and training when required.
Perform other related duties as assigned by Management from time to time.
Strong hands-on experience in Java backend development, including Spring Framework, Spring Boot, Spring Security, and JPA.
Proficient in backend system design, database development, RESTful APIs, system integration, and application maintenance.
Experience in system revamp, modernisation, code refactoring, performance optimisation, and enhancement of existing enterprise applications.
Hands-on experience in mobile application development using Flutter and Dart, including application maintenance, troubleshooting, and API integration.
Familiarity with software development tools and practices, including Git, Maven, JUnit, CI/CD, and Agile/Scrum methodologies.
Knowledge of application architecture, object-oriented design, software engineering best practices, and application security.
Familiarity with containerisation and deployment technologies, such as Docker and Kubernetes.
Experience in application debugging, testing, troubleshooting, and resolving complex technical issues.
Strong analytical, problem-solving, and communication skills, with the ability to work independently and collaboratively in a team environment.
Ability to manage multiple tasks, meet project deadlines, and provide technical guidance to junior developers when required.
Experience in native mobile application development using Swift, Objective-C, or Kotlin will be an added advantage.
Willingness to travel when required
Hirer responsiveness Salary match Number of applicants
Computer Software & Networking 51-100 employees
Securemetric is proud to be the one of the top rated digital security solution provider in South East Asia with HQ in Kuala Lumpur and subsidiaries in Indonesia, Singapore, Vietnam and Philippines (coming soon for Myanmar, Thailand, Cambodia and Laos). Securemetric’s expertise comprises of more than 18 years project and R&D experience together with our external technology collaboration with selected world’s leading digital security vendors.