We are looking for a seasoned Java Developer to join our dynamic team in Gurgaon or remotely within India. The ideal candidate will have 4 to 8 years of experience in a similar role, with a solid background in Java development, particularly using Spring Boot and building microservices. If you are passionate about API development, database integration, testing, and can efficiently collaborate with cross-functional teams, we encourage you to apply for this exciting opportunity.
Responsibilities:
- Design and develop high-quality, scalable, and robust Java applications.
- Implement backend services with Spring Boot framework.
- Build and maintain microservices, ensuring they are efficient and fault-tolerant.
- Craft and manage APIs for various applications to interact with.
- Integrate databases into the applications to store and query data effectively.
- Conduct thorough testing to ensure performance and reliability of the applications.
- Monitor the applications to identify and resolve issues proactively.
- Implement logging mechanisms to capture and record application events and errors.
- Work collaboratively with other team members, including front-end developers, UX/UI designers, project managers, and stakeholders.
- Stay up-to-date with industry trends and best practices to continually improve the product and your skillset.
Mandatory Skills:
- Proficiency in Java.
- Strong experience with the Spring Boot framework.
- Solid understanding of microservices architecture.
Desirable Skills:
- Experience with database technologies such as MySQL, PostgreSQL, and MongoDB.
Education Level:
- Any Graduate.
Experience Required:
- 4 to 8 years of experience in similar roles.
Notice Period:
- Candidates should be available to join us within an Immediate to 60-days notice period.
Location:
- Gurgaon, with the option to work remotely (within India).
We are an equal opportunity employer and value diversity at our compa