Found Description
Responsibilities
- Hands‑On Engineering: Designing, developing and maintaining high-performance Java services that are scalable, secure and resilient.
- Modern Backend Design: Applying Domain‑Driven Design and message-/event‑driven design principles to build loosely coupled, well‑structured systems.
- Code Quality & Craftsmanship: Writing clean, maintainable code and contributing to peer reviews, championing best practices and continuous improvement.
- System Evolution: Helping modernise and evolve existing platforms, balancing pragmatic delivery with long‑term architectural health.
- Collaboration: Working closely with trading, quants and fellow engineers to turn complex business requirements into robust technical solutions.
- Developer Experience: Contributing to improvements in build tooling, CI/CD pipelines, testing approaches and overall engineering productivity.
- Operational Excellence: Supporting systems in production,...
Ready to Apply?
Submit your application for Core Engineering Java Development Lead – FX Tech (SVP) at Citi
Apply Now