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.
- 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.
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.