Senior Software Engineer

Securemetric Berhad

Kuala Lumpur

On-site

MYR 70,000 - 120,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical
Miscellaneous allowance
Education support
Sports (e.g. Gym)
Professional Training Courses
Festive & Birthday
Dental & Optical

Job summary

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.

Qualifications

  • Experience in enterprise-level Java backend development with Spring stack.
  • Strong design of backend systems, databases, RESTful APIs and integrations.
  • Ability to optimise performance and ensure security in enterprise apps.
  • Hands-on Flutter/Dart for mobile app maintenance and integration.
  • Familiar with Git, Maven, JUnit, and CI/CD practices.
  • Knowledge of Docker and Kubernetes is a plus.

Responsibilities

  • Responsible for full software development lifecycle from analysis to maintenance.
  • Design, develop, test, deploy and maintain enterprise applications.
  • Develop and maintain backend systems, APIs, and data integrations.
  • Contribute to system revamp, refactor, and performance optimisation.
  • Review code, troubleshoot issues, and ensure quality and documentation.
  • Collaborate with architects, developers and stakeholders to meet specs.
  • Provide technical guidance and training to junior developers as needed.
  • Support mobile apps development and API integrations.

Skills

Java backend
Spring Framework
Spring Boot
Spring Security
RESTful APIs
Flutter
Dart
Git
Maven
CI/CD
Agile/Scrum

Tools

JPA

Job description

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.

Skills and Specifications

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

Unlock job insights

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.

Perks and benefits
  • Medical
  • Miscellaneous allowance
  • Education support
  • Sports (e.g. Gym)
  • Professional Training Courses, Festive & Birthday
  • Dental & Optical
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Backend & Mobile Apps (Java)
Senior Software Engineer - Backend & Mobile Apps (Java)

Securemetric Berhad • Kuala Lumpur

On-site
MYR 70,000 - 120,000
Medical
Miscellaneous allowance
Education support
+4
Software Engineer (Back-End, Java)
Software Engineer (Back-End, Java)

Mesiniaga Berhad • Subang Jaya

On-site
MYR 60,000 - 100,000
Competitive Salary Package
Health & Wellness Coverage
Training & Development Programs
+5
Senior Software Engineer
Senior Software Engineer

SICPA • Malaysia

On-site
MYR 80,000 - 120,000
Global impact on digital security
Opportunities for personal development
Senior Software Engineer - Ipoh
Senior Software Engineer - Ipoh

Exact • Ipoh

Hybrid
MYR 120,000 - 180,000
Hybrid work
Global exposure
Benefits package
+8
Software Developer (Executive Level)
Software Developer (Executive Level)

CUCKOO International (MAL) Berhad • Shah Alam

On-site
MYR 120,000 - 180,000
Medical
Miscellaneous allowance
Dental
+3
Software Engineer
Software Engineer

SICPA • Kuala Lumpur

On-site
MYR 90,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Applied Integrators Sdn Bhd • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Dental & Vision Care
Vacation Subsidy
Group Hospitalisation & Life Coverage
+1
Senior Application Engineer (Malaysia)
Senior Application Engineer (Malaysia)

Insider Security Pte Ltd • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Competitive salary package
Annual flexi benefits
18 days annual leave
+1
Fullstack Developer
Fullstack Developer

Oxydata & TechTalent • Kuala Lumpur

On-site
MYR 180,000 - 280,000
Software Developer - Internship
Software Developer - Internship

Monitor ERP System Sdn Bhd • George Town

On-site
MYR 10,000 - 17,000