Back to list

Vacancy description

Lead Java Fullstack Developer in Bangalore, भारत

Fidelity

  • Full-timeStandard weekly hours

Bangalore, भारत

Responsibilities

  • Design, develop, and support scalable cloud-native applications and platforms.
  • Partner with Product Owners, Architects, and Engineering Leads to translate business requirements into technical solutions.
  • Drive technical design discussions and contribute to architecture decisions for strategic platforms.
  • Break down large initiatives into executable workstreams and lead delivery across multiple engineers.
  • Develop high-quality, maintainable, and testable software.
  • Conduct code and design reviews and mentor junior and mid-level engineers.
  • Troubleshoot production issues, perform root-cause analysis, and implement preventive improvements.
  • Champion performance, scalability, resiliency, observability, and operational excellence.
  • Coordinate delivery and communicate technical solutions to technical and business stakeholders across global teams.

Requirements

  • Bachelor’s degree in Information Systems, Computer Science, or Information Technology.
  • 8+ years of experience designing and developing Java/Spring Boot full-stack applications.
  • At least 3 years of experience as a Lead Engineer driving technical design, mentoring engineers, and delivering enterprise-scale AWS applications.
  • Strong experience with Java, Spring Boot, object-oriented design, design patterns, clean code, test-driven development, and software engineering best practices.
  • Hands-on experience with AWS services and cloud-native technologies including EKS, ECS, S3, CloudWatch, Docker, Kubernetes, and Helm.
  • Experience with Java 17/21+, JPA/Hibernate, REST APIs, Maven, Swagger/OpenAPI, Kafka/Artemis, and Reactive Programming.
  • Experience with test automation frameworks such as JUnit 5, Mockito, WireMock, Cypress, Playwright, or Cucumber.
  • At least 3 years of SQL and PL/SQL development experience; Oracle experience is preferred.
  • Experience with cloud-native applications, 12-Factor App principles, microservices architecture, distributed systems, and production troubleshooting.
  • Experience implementing and supporting CI/CD pipelines using Jenkins, GitHub Actions, or equivalent DevOps tooling.
  • Preferred experience with Angular, TypeScript, RxJS, HTML5, and modern web application development.
  • Experience using AI-assisted development tools such as GitHub Copilot, Microsoft Copilot, or Claude.
  • Strong analytical, communication, organizational, problem-solving, ownership, customer-focus, and stakeholder-management skills.

Benefits

  • The position is based in Bangalore, India.
  • Fidelity offers a diverse and inclusive work environment and is an equal opportunity employer.
Loading similar vacancies…