Java Developer (Microservices and Java)

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.

 

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Java Developer Q&A's
Report this job
Apply for this job