As a Java Micro Services Developer, you will design, develop, and maintain Java-based microservices, collaborating with cross-functional teams to define and ship new features. Responsibilities include ensuring performance, quality, and responsiveness of applications, identifying and addressing bottlenecks, and implementing security measures. You'll actively participate in code reviews and contribute to a culture of continuous improvement. The role requires a solid understanding of Java and its ecosystem, experience with Spring Boot and Spring Cloud, knowledge of RESTful APIs, containerization technologies like Docker and Kubernetes, database systems, version control (GitLab), and strong problem-solving and communication skills.
Must Have:- 5+ years of Java microservices development experience.
- Strong proficiency in Java and its ecosystems.
- Experience with Spring Boot and Spring Cloud.
- Familiarity with RESTful APIs and web services.
- Knowledge of containerization technologies.
- Understanding of database systems.
- Experience with version control (GitLab).
- Bachelor's degree in a related field.