Description
We are seeking a skilled Java Developer to join our dynamic team in India.
The ideal candidate will be responsible for developing high-quality applications and software solutions that meet our clients' needs.
Responsibilities
- Design, develop, and maintain Java applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the performance, quality, and responsiveness of applications
- Identify and correct bottlenecks and fix bugs
- Participate in code reviews and maintain code quality standards
- Contribute to all phases of the development lifecycle
- Write well-designed, testable, and efficient code
Skills and Qualifications
- 4-9 years of experience in Java development
- Strong understanding of Java SE and Java EE
- Proficient in Spring Framework and Hibernate ORM
- Experience with RESTful web services and API development
- Knowledge of databases like MySQL, Oracle, or MongoDB
- Familiarity with version control systems like Git
- Understanding of Agile methodologies and software development life cycle
- Excellent problem-solving skills and attention to detail
- Ability to work independently as well as in a team environment
Skills Required
Java, Spring Boot, Microservices, Rest Apis, Sql, Docker, Kubernetes, Hibernate, Maven, Junit