We are seeking a highly skilled and experienced Java Spring Developer to join our dynamic team. The ideal candidate will have deep expertise in Java, Spring Boot, and related technologies, and will be responsible for designing, developing, and maintaining scalable, high-performance enterprise applications.

Key Responsibilities:

  • Design and develop high-volume, low-latency applications for mission-critical systems.
  • Contribute to all phases of the development lifecycle: concept, design, build, test, release.
  • Write clean, efficient, and testable code using Java and Spring Boot.
  • Implement RESTful APIs and integrate with front-end components.
  • Collaborate with cross-functional teams including front-end developers, QA, and DevOps.
  • Optimize application performance and scalability.
  • Conduct code reviews and ensure adherence to coding standards.
  • Maintain and enhance existing applications.
  • Troubleshoot and resolve production issues.
  • Document development processes and technical specifications.

Required Skills & Qualifications:

  • 5–8 years of hands-on experience in Java/J2EE development.
  • Strong proficiency in Spring Framework (Spring Boot, Spring MVC, Spring JPA).
  • Experience with Microservices architecture and tools like Kafka.
  • Solid understanding of RESTful services and JSON/XML data formats.
  • Proficiency in SQL and ORM technologies (Hibernate, JPA).
  • Familiarity with build tools (Maven, Gradle) and CI/CD pipelines.
  • Experience with unit testing frameworks (JUnit, Mockito).
  • Knowledge of version control systems (Git, SVN).
  • Exposure to front-end technologies like JavaScript, Vue.js, or Node.js is a plus.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.

Preferred Skills:

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Knowledge of containerization tools (Docker, Kubernetes).
  • Familiarity with Agile/Scrum methodologies.
  • Exposure to SOAP APIs and WebFlux.

Pedigree: 
•     Bachelors/Masters in Computer Science or related field