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…