Senior Java Software Engineer

Systems Limited - APAC

Kuala Lumpur

On-site

MYR 90,000 - 150,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Systems Limited - APAC is seeking a skilled Java backend developer in Kuala Lumpur to design and implement scalable backend services using Spring Boot. You will build microservices with REST APIs, enforce proper auth, validation, logging and error handling, and contribute to automated testing and code reviews.

Collaborate with Product, QA, and DevOps across Dev/Test/Prod environments, and participate in CI/CD deployments while optimizing performance and reliability in production.

Qualifications

  • Strong hands-on experience in Spring Framework / Spring Boot.
  • Solid experience in Microservices architecture (service decomposition, communication, resilience basics).
  • Strong Java skills including modern Java (Java 8+): streams, lambdas, optional, concurrency fundamentals.
  • Core Java foundations: OOP, collections, exceptions, generics, multithreading basics.
  • RESTful APIs, API versioning, backward compatibility.
  • SQL/NoSQL: PostgreSQL/MySQL/MongoDB (any).
  • Testing: JUnit, Mockito (plus integration testing is a bonus).
  • Git and standard branching/version control practices.
  • Understanding of CI/CD (Jenkins/GitHub Actions/Azure DevOps).
  • Exposure to DevOps practices and Azure/AWS basics.

Responsibilities

  • Develop and maintain backend services using Spring / Spring Boot.
  • Build microservices with REST APIs, clear service boundaries, and reusable components.
  • Implement authentication/authorization, validation, logging, and error handling patterns.
  • Write unit and integration tests; participate in code reviews and refactoring.
  • Collaborate with Product, QA, and DevOps for delivery across Dev/Test/Prod environments.
  • Troubleshoot production issues and optimize performance and reliability.
  • Support release activities and CI/CD deployments.

Skills

Spring Framework / Spring Boot
Microservices architecture
Java 8+ (Streams, Lambdas, Optional, 1
Core Java fundamentals
RESTful APIs
SQL/NoSQL databases
JUnit/Mockito
Git
CI/CD (Jenkins/GitHub Actions/AzureDev
DevOps basics (Azure/AWS)
API versioning

Tools

PostgreSQL
MySQL
MongoDB

Job description

Responsibilities:
  • Develop and maintain backend services using Spring / Spring Boot
  • Build microservices with REST APIs, clear service boundaries, and reusable components
  • Implement authentication/authorization, validation, logging, and error handling patterns
  • Write unit and integration tests; participate in code reviews and refactoring
  • Collaborate with Product, QA, and DevOps for delivery across Dev/Test/Prod environments
  • Troubleshoot production issues and optimize performance and reliability
  • Support release activities and CI/CD deployments
Requirements:
  • Strong hands-on experience in Spring Framework / Spring Boot
  • Solid experience in Microservices architecture (service decomposition, communication, resilience basics)
  • Strong Java skills including modern Java (Java 8+): streams, lambdas, optional, concurrency fundamentals
  • Core Java foundations: OOP, collections, exceptions, generics, multithreading basics
  • RESTful APIs, API versioning, backward compatibility
  • SQL/NoSQL: PostgreSQL/MySQL/MongoDB (any)
  • Testing: JUnit, Mockito (plus integration testing is a bonus)
  • Git and standard branching/version control practices
  • Understanding of CI/CD (Jenkins/GitHub Actions/Azure DevOps)
  • Exposure to DevOps practices and Azure/AWS basics
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back-end Developer
Back-end Developer

Asian Technology Solutions Pvt. Ltd. • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

LanceSoft, Inc. • Kuala Lumpur

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

Zchwantech • Kuala Lumpur

On-site
MYR 80,000 - 120,000
Java Full Stack Developer
Java Full Stack Developer

USER Experience Researchers • Cyberjaya

On-site
MYR 180,000 - 240,000
Java Backend Developer
Java Backend Developer

Encora Inc. • Kuala Lumpur

On-site
MYR 90,000 - 120,000
Senior Matrixx SME DevOps Engineer
Senior Matrixx SME DevOps Engineer

StarHub • Petaling Jaya

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

Zchwantech • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Senior Java Developer, Unified Customer Onboarding
Senior Java Developer, Unified Customer Onboarding

Maybank • Kuala Lumpur

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

Luxoft • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Senior Full stack developer (Vue.js)
Senior Full stack developer (Vue.js)

HCLTech • Kuala Lumpur

On-site
MYR 223,000 - 305,000