Description
We are seeking a highly skilled Java Developer with expertise in Spring Boot, Microservices, and SQL to join our dynamic team in India. The ideal candidate will have 8-10 years of experience in building robust applications and microservices, with a strong focus on performance and scalability.
Responsibilities
- Design, develop, and maintain robust and scalable microservices using Java and Spring Boot.
- Collaborate with cross-functional teams to gather requirements and design solutions.
- Write efficient SQL queries for database interactions and optimize existing queries for performance.
- Conduct code reviews and ensure adherence to best practices in coding and design.
- Troubleshoot and debug applications to ensure high availability and performance.
- Participate in the full software development lifecycle from concept to deployment.
Skills and Qualifications
Proficient in Java programming language and object-oriented design principles.Strong experience with Spring Boot framework for building microservices.Solid understanding of RESTful APIs and service-oriented architecture.Hands-on experience with SQL databases, preferably MySQL or PostgreSQL.Familiarity with version control systems such as Git.Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes is a plus.Experience with cloud platforms (AWS, Azure, GCP) is desirable.Excellent problem-solving skills and ability to work in a team environment.Skills Required
Java, Spring Boot, Microservices, Sql, Rest Apis, Docker, Kubernetes, Jpa, Hibernate, Cloud Services