Senior Engineer - Java

Axonect

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

36 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Axonect in Kuala Lumpur seeks an experienced Java backend developer to modernize enterprise web apps using Java and Spring Boot. You will collaborate with analysts and cross‑functional teams to translate business requirements into robust technical solutions.

You will design and maintain microservices with RESTful/SOAP APIs, JPA and MySQL, implement CI/CD with Jenkins and SonarQube, and apply secure coding per OWASP while leveraging AWS and related technologies.

Qualifications

  • Bachelor's degree or higher in CS/IT or related field.
  • 4+ years of production Java app development.
  • Strong Java, Spring Boot, reactive programming, microservices, Maven, JPA, REST/SOAP, MySQL.
  • CI/CD, automated testing, code quality tools, and GitLab/Jenkins/SonarQube.
  • Knowledge of secure coding, OWASP Top 10, deployment, and AWS.
  • Familiar with Java WebFlux, Quarkus, Redis, Kafka, Vault.
  • Experience with Linux/Red Hat and Bash scripting.
  • Strong analytical and teamwork and documentation skills.
  • Oracle or Java certifications advantageous.
  • Experience in financial services or credit reporting systems advantageous.

Responsibilities

  • Develop, rearchitect, and modernize enterprise web apps using Java and Spring Boot.
  • Collaborate with system analysts and teams to translate business requirements into technical solutions.
  • Develop and maintain apps using microservices, reactive programming, RESTful/SOAP APIs, JPA, and databases.
  • Prepare technical specs, conduct code reviews, and manage source code with Git.
  • Develop unit and integration tests and support automated testing and CI/CD with Jenkins and SonarQube.
  • Deploy features, monitor production, troubleshoot issues, and enhance performance.
  • Apply secure coding practices per OWASP and support AWS deployments.
  • Work with caching, messaging, and security technologies such as Redis, Memcached, Kafka, Vault.
  • Prepare technical documentation and share improvements with team members.
  • Provide ongoing application support and collaborate with stakeholders to meet timelines.

Skills

Java
Spring Boot
Reactive programming
Microservices
RESTful APIs
SOAP APIs
JPA
MySQL
AWS
CI/CD
Linux
Git

Education

Bachelor's degree in CS/ IT or related
Postgraduate diploma or professional qualification

Tools

GitLab
Jenkins
SonarQube
Redis
Kafka
Vault
AWS

Job description

Key Responsibilities
  • Develop, rearchitect, and modernize enterprise web applications using Java and Spring Boot
  • Collaborate with system analysts and cross-functional teams to translate business requirements into technical solutions
  • Develop and maintain applications using microservices, reactive programming, RESTful/SOAP APIs, JPA, and database technologies
  • Prepare and maintain technical specifications, conduct code reviews, and manage source code using Git and GitLab/SVN
  • Develop unit and integration tests and support automated testing and continuous delivery using Jenkins and SonarQube
  • Deploy application features, monitor production performance, troubleshoot issues, and implement enhancements
  • Apply secure coding practices aligned with OWASP guidelines and support cloud deployments, particularly on AWS
  • Work with caching, messaging, and security technologies such as Redis, Memcached, Kafka, and Vault
  • Prepare technical documentation, identify implementation improvements, and share knowledge with team members
  • Provide ongoing application support and collaborate with internal and external stakeholders to deliver solutions within agreed timelines
Person Specifications
  • Bachelor's degree, postgraduate diploma, or professional qualification in Computer Science, IT, or a related field
  • Minimum 4 years of production-level Java application development experience
  • Strong hands‑on experience with Java, Spring Boot, reactive programming, microservices, Maven, JPA, RESTful/SOAP APIs, and MySQL
  • Experience with CI/CD, automated testing, code quality tools, and version control systems such as GitLab, Jenkins, and SonarQube
  • Knowledge of secure coding practices, OWASP Top 10, application deployment, and AWS cloud services
  • Familiarity with Java WebFlux, Quarkus, Redis, Memcached, Kafka, and Vault is advantageous
  • Experience with Linux/Red Hat, Bash scripting, and application monitoring is an added advantage
  • Strong analytical, problem‑solving, communication, teamwork, and technical documentation skills
  • Oracle or Java certifications are advantageous
  • Experience in the financial services industry or credit reporting systems is an added advantage

Vendor submissions - 12 months

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineer - Java
Engineer - Java

Axonect • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Senior Java Developer
Senior Java Developer

CTOS • Petaling Jaya

On-site
MYR 120,000 - 180,000
Back End Developer
Back End Developer

Adecco Portugal • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Software Engineer (Java / Spring Boot)
Senior Software Engineer (Java / Spring Boot)

PARK AND PARTNERS CONSULTANCY PTE. LTD. • Petaling Jaya

On-site
MYR 220,000 - 340,000
Full Stack / Back End Developer
Full Stack / Back End Developer

OCBC • Kuala Lumpur

On-site
MYR 100,000 - 180,000
Senior Java Developer
Senior Java Developer

Zchwantech • Kuala Lumpur

On-site
MYR 80,000 - 120,000
Java Software Engineer
Java Software Engineer

HCLTech • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Junior Java Developer
Junior Java Developer

Lavu Tech Solutions Sdn Bhd • Kuala Lumpur

On-site
MYR 48,000 - 72,000
Senior Java Engineer
Senior Java Engineer

Nicoll Curtin • Kuala Lumpur

On-site
MYR 180,000 - 260,000
Java Developer
Java Developer

Zchwantech • Kuala Lumpur

On-site
MYR 60,000 - 90,000