MetLife Finance/FinTech

Lead Full Stack Software Engineer

Pune, India In person Full-time

We are seeking a highly skilled and experienced Senior Java React Developer with hands-on development experience. The ideal candidate will have deep expertise in Java, Spring Boot and ReactJS, strong proficiency in Azure. A passion for learning new technologies and leveraging modern developer productivity tools like GitHub Copilot is essential.

Key Responsibilities

  • Design and develop robust Java/Node-based applications and microservices.
  • Optimize database design and queries for performance and scalability.
  • Code reviews, mentor junior developers, and enforce best practices.
  • Implement and maintain CI/CD pipelines or equivalent tools.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Continuously explore and adopt new technologies and tools to improve development efficiency.
  • Troubleshoot and resolve complex technical issues in development and production environments.

Technical

Required

  • Hands-on development experience with Java and frontend technologies including React, along with backend frameworks such as Spring and Spring Boot/Node, deployed on Azure
  • Hands-on development of UI driven full stack applications and microservices from the ground up, building React-based user interfaces integrated with Java REST APIs
  • Hands-on experience with code management, branching strategies, and CI/CD pipelines using tools such as Git and Azure DevOps
  • Proficiency with database technologies, including SQL (Oracle or MS SQL Server preferred) and NoSQL data stores
  • Experience with container-based development leveraging Docker and/or Kubernetes
  • Experience with DevSecOps practices and tooling for CI/CD, release management, automation, and quality gates using Azure DevOps

Preferred

  • Experience with frontend architecture patterns, state management, and performance optimization in React-based applications
  • Experience with integration tools such as Azure Function Apps, Logic Apps, or similar event-driven integration mechanisms
  • Experience with Microsoft Azure services, including AKS and related cloud-native components
  • Experience working with Microservices Architecture, distributed systems, and API-driven integrations
  • Experience with Veracode, static code analysis tools, and secure coding best practices

Job description provided by MetLife.
View the original posting