FMR

Lead Java Fullstack Developer

India · Work style not stated · Full time

Apply on the employer’s site ↗See how well you match this job

You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.

About the role

Description from the employer’s posting. Check the employer’s page for the current version.

  • EmployerFMR
  • LocationIndia
  • Work styleWork style not stated
  • Employment typeFull time
  • Employer posted

Job Description:

Lead Software Engineer

The Purpose of this Role

The FFIO Technology team is looking for an experienced Lead Software Engineer to design, develop, and support next-generation cloud-native applications and platforms. This role will be responsible for hands-on software development, technical leadership, and mentoring engineers while partnering with product and technology teams to deliver scalable, resilient, and innovative solutions. The position is based in Bangalore, India.

The Skills That Are Key to This Role

  • Strong software engineering fundamentals with 8+ years of experience designing and developing Java/Spring Boot based full-stack applications.
  • At least 3 years of experience as a Lead Engineer, driving technical design, mentoring engineers, and delivering enterprise-scale applications hosted on AWS.
  • Experience leveraging AI-assisted development tools such as GitHub Copilot, Microsoft Copilot, Claude, or similar solutions to improve developer productivity, code quality, testing, documentation, troubleshooting, and accelerate delivery of complex solutions.
Show full description
  • Strong understanding of object-oriented design, design patterns, clean code principles, 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.
  • Strong experience with Java 17/21+, Spring Boot, 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, Cucumber, or equivalent technologies.
  • Minimum 3 years of experience with SQL and PL/SQL development; Oracle database experience preferred.
  • Experience building and deploying cloud-native applications following 12-Factor App principles and modern microservices architecture patterns.
  • Experience implementing and supporting CI/CD pipelines using Jenkins, GitHub Actions, or equivalent DevOps tooling.
  • Experience designing and troubleshooting distributed systems in production environments, with a strong focus on scalability, resiliency, observability, and operational excellence.
  • Experience with Angular, TypeScript, RxJS, HTML5, and modern web application development is preferred.
  • Passionate about learning new technologies and continuously improving engineering practices.
  • Ability to work effectively within Agile teams as well as independently, with strong ownership and customer focus.
  • Excellent analytical, communication, organizational, and problem-solving skills.
  • Proven experience collaborating with globally distributed teams and managing challenging technical and business stakeholders.

The Value You Deliver

  • Partner with Product Owners, Architects and Engineering Leads to translate business requirements into scalable technical solutions.
  • Drive technical design discussions and contribute to architectural decisions for strategic platforms.
  • Break down large initiatives into executable work streams and lead delivery across multiple engineers.
  • Develop high-quality, maintainable and testable software while promoting engineering excellence across the team.
  • Conduct code reviews, design reviews and provide technical mentorship to junior and mid-level engineers.
  • Troubleshoot complex production issues, perform root cause analysis and implement preventive improvements.
  • Champion performance, scalability, resiliency and operational excellence across applications.
  • Collaborate effectively with global teams and communicate technical solutions to both technical and business stakeholders.
  • Act as a technical lead when required, helping coordinate deliveries and driving execution across the team.

How Your Work Impacts the Organization

Fidelity Fund Investment Operations (FFIO) provides accounting and investment management support services for Fidelity mutual funds and other retail and institutional investment products. These services include calculating and distributing NAVs, holdings, distribution rates and yields for a wide variety of investment products; preparing fund financial statements, dividend estimates and tax returns; monitoring delivery of fund trades to custodian banks; processing corporate actions; collecting securities income on behalf of the funds; reconciling, reporting and moving money in support of fund shareholder transactions; and managing fund liquidity.

The Expertise We’re Looking For

  • Bachelors in Information Systems, Computer Science or Information Technology.
  • Great demeanor, positive attitude with a hunger to learn and grow in a diverse work environment and a standout colleague!

Company Overview

At Fidelity, we are passionate about making our financial expertise broadly accessible and effective in helping people live the lives they want! We are a privately held company that places a high degree of value in creating and nurturing a work environment that attracts the best talent and reflects our commitment to our associates. We are proud of our diverse and inclusive workplace where we respect and value our associates for their unique perspectives and experiences. For information about working at Fidelity, visit FidelityCareers.com. Fidelity Investments is an equal opportunity employer.

Certifications:

Category:

Information Technology

Staying safe while you apply

  • Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
  • Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
  • Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.

Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.

Preparing for this role with ROLIVA

  • Check the fit.

    Compare the requirements with the experience you have confirmed, including gaps.

  • Prepare honestly.

    Build interview stories and application drafts from your own evidence.

  • Keep track.

    Save the role and record your own application status and follow-ups.

Create a free workspace or log in.

At a glance

  • Employment typeFull time
  • SeniorityLead / Principal
  • Employer posted
  • Added to ROLIVA
  • Last checked

Skills in this posting

Skills ROLIVA found in the employer’s own description above. A mention is not a requirement.

SQL AWS Kubernetes Docker TypeScript Java Kafka Agile

Explore similar roles

Similar jobs