Senior Engineer - Product and Platform Engineering

Date:  Mar 13, 2026
Location: 

Pune, MH, IN, 411006

Employment Type: 

Position: Java Backend Developer

Experience: 6+ Years

Location: Pune (Hybrid)

We are looking for an experienced Java Backend Developer with strong expertise in Java and Kafka to work on scalable backend systems.

Key Skills Required:


  • Strong experience in Java, Spring Boot, and Microservices
  • Hands-on experience with Apache Kafka / event-driven architecture
  • Experience in building REST APIs and backend services
  • Good understanding of SQL/NoSQL databases
  • Familiarity with CI/CD tools and basic DevOps practices
  • Experience working in Agile development environments

Good to Have:


  • Exposure to cloud platforms (AWS/Azure)
  • Experience in banking or financial services domain

ion and Experience Required

  • Deep understanding of Java with advanced proficiency for complex application development and optimization.
  • Ability to write efficient, maintainable, and scalable code.
  • Familiarity with Java 11 features and modern best practices in development.
  • Essential experience with Spring Boot for rapid application development and service orchestration within microservices architecture.
  • Solid grasp of microservices, including design, deployment, and maintenance of service-oriented architectures.
  • Proficiency in integrating and managing databases using Java, including knowledge of JDBC for relational databases and ORM frameworks.
  • Adept at leading technical discussions, mentoring junior developers, and driving project initiatives within a team environment.
  • Bachelor of Technology (B.Tech) in Computer Science Engineering or Master of Technology (M.Tech) in Software Engineering.
  • Preferred certifications: Oracle Certified Professional, Java SE 11 Developer and AWS Certified Solutions Architect – Associate.
  • Lead the design, development, and implementation of robust Java-based applications utilizing Spring Boot and Microservices architecture.
  • Oversee the entire software development lifecycle, ensuring adherence to best practices in coding and design.
  • Collaborate with cross-functional teams to gather and analyze requirements, translating them into technical specifications.
  • Mentor and guide junior engineers, fostering skill development and knowledge sharing within the team.
  • Implement and maintain microservices architecture to enhance system scalability and performance.
  • Evaluate and integrate new technologies to improve product functionality and efficiency.
  • Conduct code reviews to uphold coding standards and ensure quality deliverables.
  • Facilitate communication between stakeholders and development teams to ensure project alignment and timely delivery.
  • Identify and troubleshoot technical issues, providing innovative solutions to enhance system reliability.
  • Drive continuous improvement initiatives within the engineering process to optimize productivity and quality.

Education and Experience Required

Senior Engineer - Product and Platform Engineering