We are seeking an experienced Java Developer to join our dynamic team in India. The ideal candidate will have a strong background in Java development, with a passion for building robust and scalable applications. You will collaborate closely with various teams to deliver high-quality software solutions.
Responsibilities
- Design, develop, and maintain Java-based applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Identify and fix bugs and performance issues in existing code.
- Participate in code reviews and provide constructive feedback to peers.
- Write clean, scalable, and efficient code adhering to best practices.
Skills and Qualifications
5-10 years of experience in Java development.Strong understanding of Java core concepts, OOP principles, and design patterns.Proficiency in frameworks such as Spring, Hibernate, or similar.Experience with RESTful web services and microservices architecture.Familiarity with front-end technologies like HTML, CSS, and JavaScript is a plus.Knowledge of databases (SQL and NoSQL) and experience with tools like MySQL or MongoDB.Ability to work in an Agile / Scrum development environment.Excellent problem-solving skills and attention to detail.Education
Bachelor Of Technology (B.Tech / B.E)
Skills Required
Java, Spring Boot, Microservices, Restful Apis, Sql, Hibernate, Docker, Cloud Services, Unit Testing