Senior Java Developer (Java/Microservices)
Capgemini
- Kuala Lumpur
- Permanent
- Full-time
- Design and develop Microservices architecture using Spring Boot framework.
- Implement RESTful APIs using Jackson API and JSON for seamless communication between Microservices.
- Utilize AXWAY and KONG API Gateway for API management and security.
- Deploy and maintain Microservices applications on Apache Tomcat and AWS cloud infrastructure.
- Collaborate with cross-functional teams to ensure the successful integration of Microservices into existing systems.
- Implement best practices for Microservices design, development, and deployment.
- Perform troubleshooting and debugging of Microservices applications as needed.
- 5-10 years of experience in Java development, with a strong emphasis on Microservices design and development.
- Proficiency in Spring Boot framework for building Microservices-based applications.
- Experience with Jackson API for JSON serialization and deserialization.
- Familiarity with AXWAY and KONG API Gateway for API management and security.
- Hands-on experience with Apache Tomcat for deploying Java applications.
- Solid understanding of Java, JSON, and RESTful API concepts.
- Knowledge of Oracle database and AWS cloud services.
- Experience working with Openshift cloud platform.
- Experience with AWS cloud services for deploying and managing Microservices applications.
- Familiarity with PostgreSQL for database management.
- Knowledge of Microservices design patterns and best practices.
- Experience with containerization technologies such as Docker and Kubernetes.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5-10 years of experience in Java development, with a focus on Microservices architecture.