Epicareer Might not Working Properly
Learn More

Java Developer (Microservices and Java)

Salary undisclosed

Checking job availability...

Original
Simplified




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.