Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Sdet – java microservices engineer (avp) – london

London
06500 Citigroup Global Markets Limited
Engineer
Posted: 30 July
Offer description

SDET – JAVA Microservices Engineer (AVP) – London

Shape the Future of Financial Technology with Cutting-Edge Java Microservices

Are you a seasoned Java developer with a passion for Test-Driven Development (TDD) or Behaviour-Driven Development (BDD) practices? Do you thrive in a dynamic environment where you can leverage your expertise to build robust, high-performance systems? If so, Citi is seeking a strong product integration engineer

AVP – SDET Java Engineer to join our HPA Tech team in London.

About the Role

This pivotal role offers a unique opportunity to combine your deep Java expertise with product integration responsibilities. You will be at the forefront of developing and maintaining high-performant low-latency Java microservices, automation test scripts, product usage demos, and sample use cases, all while integrating observability and DevOps tools. This role demands advanced technical skills and effective collaboration with Technology, Product Leads, and Business users to ensure the delivery of bug-free software to Production both quickly and with high stability.

As a hands-on engineer and technical leader, you will guide a global team of automation and DevOps engineers, fostering a culture of excellence and innovation.

Key Responsibilities

1. Stable and high performance Microservices Development: Design, develop, and maintain scalable, resilient Java microservices using TDD and BDD principles.
2. Automation Framework Ownership: Take ownership of the automation framework development for the microservice platform, leveraging your expertise in Java to define automation processes, scripting standards, and script reviews.
3. Performance Testing: Build and maintain the Performance Test Framework for Ambrosia, ensuring the platform remains performant under current and future loads are microsec level response times.
4. Product Integration: Develop product use case samples for the platform, ensuring sound Production quality.
5. Collaboration: Work closely with DevOps and QA teams to align with strategic initiatives and create high performance and stability assurance CI/CD pipelines.
6. Delivery Excellence: Collaborate with Business and Technology leadership to ensure the efficient delivery of new features and tech mandatory upgrades.
7. Test Planning & Execution: Define test automation to achieve 100% automation for Release on Demand compliant delivery
8. In-Sprint Automation: Drive TDD / BDD automation practices of feature deliveries, championing automation best practices to deliver trunk based development and maintain 100% CI/CD automation.
9. Defect Management: Perform detailed root cause analysis of defects and manage fix/retest cycles.
10. Reporting: Produce regular Test Reports to communicate delivery health to key stakeholders and automated reporting to Grafana, JIRA and internal delivery reporting systems.
11. Risk Mitigation: Mitigate roll-out risk through runbook / pipeline reviews

Qualifications

12. Strong Java developer with exposure to BDD/TDD based development processes
13. Deep understanding of Markets business and Finance protocols such as FIX
14. Familiarity with Java BDD/TDD technology such as Cucumber
15. Excellent analytical, interpretive, and problem-solving skills.
16. Exceptional communication and diplomacy skills.
17. Ability to manage multiple priorities and projects in a fast-paced environment.
18. Expertise in Java and related microservice technologies (, Spring Boot, REST APIs).
19. Experience developing stubs and drivers.
20. Experience with Git for version control.
21. Hands-on experience with CI tools such as Jenkins or Harness.
22. Experience packaging and deploying containers using Docker, K8S, AWS/GCP/OpenShift
23. Experience with ALM, Zephyr, Jira, Confluence, Jenkins, Docker
24. Strong analytical and troubleshooting skills.
25. Excellent verbal and written communication skills.

Why Join Citi?

Citi is a global leader in financial services, providing a broad range of products and services to corporations, governments, institutions, and individuals. At Citi, you will have the opportunity to:

26. Work on challenging and impactful projects.
27. Collaborate with talented and passionate colleagues.
28. Advance your career in a dynamic and growing industry.
29. Working at the cutting edge of high performance trading systems engineering

If you are a highly motivated and skilled Java developer with a passion for product integration and leadership, we encourage you to apply. Join Citi and help us shape the future of financial technology!

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

What we’ll provide you

By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

30. 27 days annual leave (plus bank holidays)
31. A discretional annual performance related bonus
32. Private Medical Care & Life Insurance
33. Employee Assistance Program
34. Pension Plan
35. Paid Parental Leave
36. Special discounts for employees, family, and friends
37. Access to an array of learning and development resources

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.

#LI-AP2

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Time scale engineer
Teddington
National Physical Laboratory (NPL)
Engineer
Similar job
Services designated engineer
London
NG Bailey
Engineer
Similar job
Senior engineer – product safety
Dartford
Bae Systems
Engineer
See more jobs
Similar jobs
Engineering jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > Engineering jobs > Engineer jobs > Engineer jobs in London > SDET – JAVA Microservices Engineer (AVP) – London

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save