Description
We are seeking a skilled Java Spring Boot Microservices Developer to join our team in India. The ideal candidate will have a strong background in Java development and microservices architecture, capable of delivering high-quality software solutions.
Responsibilities
- Design, develop, and maintain Java Spring Boot microservices applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug applications to optimize performance and reliability.
- Participate in code reviews, ensuring adherence to best practices and coding standards.
- Develop and maintain technical documentation for reference and reporting.
- Monitor and improve application performance and reliability through effective testing strategies.
Skills and Qualifications
- 3-8 years of experience in Java development with a strong focus on Spring Boot framework.
- Proficient in developing RESTful APIs using Spring Boot.
- Solid understanding of microservices architecture and its design principles.
- Experience with containerization technologies such as Docker and orchestration with Kubernetes.
- Familiarity with database technologies such as SQL (MySQL, PostgreSQL) and NoSQL (MongoDB).
- Knowledge of cloud platforms (AWS, Azure, or Google Cloud) is a plus.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Good understanding of Agile methodologies and DevOps practices.