Java Developer (Microservices and Java)

Posted:
2/16/2025, 5:41:14 PM

Location(s):
Kuala Lumpur, Malaysia

Experience Level(s):
Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Java Developer (Microservices and Java)
 
Important Information 

Location: Kuala Lumpur 
Experience: 5-10 years
Job Mode: Full-time  
Work Mode: On-site 
 
Job Summary
A Java Developer specializing in Microservices and Java focuses on developing scalable, reliable, and efficient applications using Java and microservices architecture. They are responsible for designing, implementing, and maintaining microservices-based systems, ensuring that services are modular, independently deployable, and can scale efficiently. 
Responsibilities & Duties 
•    Developing Java-based applications using frameworks like Spring Boot and Spring.
•    Designing and implementing microservices that are loosely coupled, scalable, and maintainable.
•    Working with databases (SQL) and implementing efficient data storage solutions for distributed services.
•    Writing clean, maintainable, and testable code while following Agile development practices.
•    Utilizing tools like Docker and Kubernetes for containerization and orchestration in cloud environments.
•    Implementing security features and optimizing performance across microservices.
Qualifications & Skills
•    Proven Experience: >5 years of hands-on experience in Java development, with a strong focus on microservices architecture.
•    Core Java Skills: Proficiency in Java, including JDK 8+, object-oriented programming (OOP), multithreading, and design patterns.
•    Frameworks & Tools: Strong experience with frameworks such as Spring Boot, Spring Cloud, Spring Data, and knowledge of related technologies like JPA/Hibernate, RESTful APIs, and RabbitMQ or Kafka.
Role-specific Requirements
These developers work with various tools and frameworks such as Spring Boot, Spring Cloud, and Docker, to build, deploy, and manage microservices in a cloud environment.

About Encora 
Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.   
 
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.