We are looking for Java Developer with minimum 5+ Years of relevant work experience.
Mandatory : -
Hands-on programming experience, passionate to write code - Strong data structure concepts - stack, queue, bubble sort etc.
- Good experience on Junit, automated unit test experience
- Strong concepts of Java, Java Spring Boot and good backend development experience - Collaborate with cross-functional teams to gather and analyze system requirements.
- Design and develop high-quality, efficient, and maintainable software applications using Java and Spring Boot.
- Implement and maintain microservices-based architecture, ensuring scalability, performance, and security. - Familiarity with RESTful APIs and experience in designing and consuming them.
- Strong understanding of microservices architecture principles and patterns.
- Write unit and integration tests to ensure the reliability of the developed features.
- Knowledge of database systems and proficiency in writing efficient SQL queries.
- Familiarity with version control systems (e.g., Git) and collaborative development workflows Troubleshoot and debug issues, identifying root causes and implementing solutions in a timely manner.
- Work closely with DevOps teams to ensure smooth deployment and operation of the applications.
- Contribute to the documentation of code, testing results - GCP/Azure/AWS cloud experience Good to have: - Good team player, Analytical skills, curious to learn.