Full-time

Senior Java Software Engineer

Posted by HCLTech • Kuala Lumpur, Kuala Lumpur, Malaysia

📍 Kuala Lumpur, Kuala Lumpur 🕒 March 02, 2026

About the Role

Design, build, and scale microservices‑based applications using Java 17+ and Spring Boot, with secure, resilient APIs deployed via Docker and Kubernetes. Collaborate with cross‑functional teams to deliver high‑quality, production‑ready services.

Responsibilities

  • Backend Development: Build RESTful microservices with Java 17+ & Spring Boot; implement business logic and API contracts.
  • Security: Implement authentication/authorization using Spring Security (OAuth2/JWT), follow secure coding standards.
  • Data Layer: Design schemas, write optimized SQL; work with JPA/Hibernate and performance tuning.
  • Containerization & Orchestration: Package apps with Docker and deploy/manage on Kubernetes (readiness/liveness, config, secrets).
  • Performance: Profile and optimize services; apply caching strategies (e.g., Redis), connection pooling, and JVM/GC tuning.
  • Testing: Write unit & integration tests (JUnit, Mockito); support AP...

Ready to Apply?

Submit your application today and take the next step in your career journey with HCLTech.

Apply Now