https://bayt.page.link/uMvr6CHR5WL6Qghn8
Back to the job results

Lead - Java Application Engineer

30+ days ago 2025/07/23
Other Business Support Services
Create a job alert for similar positions

Job Description

About the OpportunityJob Type: PermanentApplication Deadline: 21 April 2025

Title:                                        Java Application Engineer                 


Department:                            Technology


Reports to:                              Senior Manager          


Location:                                 Gurgaon India


Job Type:                                Permanent


About Fidelity International


We’re proud to have been helping our clients build better financial futures for over 50 years. How have we achieved this? By working together - and supporting each other - all over the world. So, join our GPS Platform Delivery - Record Keeping team and feel like you’re part of something bigger.


About your team


The GPS Dellivery - Record Keeping is a team of around 200 people whose role is to develop and maintain the systems-of-record we us to administer the persions and investments of our 1.5m+ workplace and retail customers in UK.  In doing this we critical to the delivery of our core product and value proposition to these clients today and in future.


About your role


As a Senior Java Developer, you will take deep ownership of a large, complex legacy application. In this role you will work alongside senior business leaders, product owners, and technical architects to drive the modernization and enhancement of our core record-keeping platform. Your primary task will be to develop an in‑depth understanding of the existing legacy code‐base, identify opportunities for improvement, and lead the refactoring and modularization efforts to transition legacy components into modern, scalable structures.


Key responsibilities include:


  • Analyzing and understanding the legacy application’s architecture and code.
  • Identifying modernization opportunities and designing incremental improvement strategies.
  • Designing, developing, and maintaining high-performance, scalable Java applications utilizing core Java concepts, multithreading, collections, data structures, and advanced algorithms.
  • Collaborating with cross-functional teams to translate business requirements into technical solutions.
  • Mentoring and guiding development teams in modern coding practices and legacy improvement methodologies.
  • Ensuring robust error handling, thread-safe designs, and performance optimization.

About you


We are looking for a self-starter with at least 6+ years of experience in Java development and a proven track record in analyzing, maintaining, and modernizing large-scale legacy systems. The ideal candidate will possess strong technical fundamentals and a passion for innovation.


The ideal candidate will have experience working as a software engineer with:


  • In‑depth knowledge of core Java fundamentals, multithreading, collections, data structures, and algorithms.
  • Knowledge of machine learning, data structures and algorithms
  • In depth implementation knowledge of ORM frameowrks.
  • Proficiency in diagnosing performance bottlenecks and implementing efficient concurrency control mechanisms.
  • Familiarity with agile methodologies, TDD, CI/CD pipelines, and cloud platforms (preferably AWS).
  • Experience with DevOps toolchains (e.g., Terraform, Ansible, Jenkins/Github Action) is advantageous.
  • Excellent analytical and problem‑solving abilities.
  • Strong communication and interpersonal skills with the ability to collaborate in a pair-programming environment.
  • A commitment to continuous learning and a proactive approach to tackling challenging problems.

Feel rewarded


For starters, we’ll offer you a comprehensive benefits package. We’ll value your wellbeing and support your development. And we’ll be as flexible as we can about where and when you work – finding a balance that works for all of us. It’s all part of our commitment to making you feel motivated by the work you do and happy to be part of our team. For more about our work, our approach to dynamic working and how you could build your future here, visit careers.fidelityinternational.com.


For more about our work, our approach to dynamic working and how you could build your future here, visit careers.fidelityinternational.com.


Our Values

Integrity – Doing the right thing, every time and putting the client first.


Trust – Empowering each other to take the initiative and make good decisions.


Our Behaviours

Brave - Challenging the status quo, being accountable and speaking up.


Bold - Acting with conviction, encouraging diverse thinking and keeping things simple.


Curious - Learning to do new things in better ways and encouraging fresh thinking.


Compassionate - Having empathy, caring for colleagues, clients & community.



You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.