Senior Java Developer with Kotlin - Vice President
At a glance
AI generatedTL;DR
The Senior Java Developer role within the Technology team at Citi’s Prime Brokerage division involves leading the development and implementation of core components for the Prime Finance platform using Java and Kotlin. This senior position requires providing technical guidance to an agile team, fostering a culture of continuous improvement through metrics like DORA, and driving discussions on system architecture with both technical teams and business stakeholders. Key responsibilities include translating complex requirements into detailed specifications, overseeing documentation, and managing production support to enhance system performance and reliability. The ideal candidate will have expertise in Java and Test-Driven Development, along with experience in cloud technologies such as Kubernetes, messaging systems like Kafka, and observability tools including OpenTelemetry and Grafana.
Skills
What you'll do
- Own and develop core components for the Prime Brokerage platform using Java/Kotlin.
- Provide technical leadership to an agile team by mentoring developers and setting best practices.
- Drive quality and continuous improvement in SDLC and DevOps processes.
- Lead system architecture discussions with technical teams and business stakeholders.
- Translate complex business requirements into detailed technical specifications.
What we're looking for
- Extensive experience in Java and Test-Driven Development.
- Proven leadership in agile development environments with mentoring skills.
- Expertise in system architecture design and technical specification translation.
- Hands-on experience with cloud technologies like Kubernetes or OpenShift.
- Strong background in messaging, database, and observability technologies.
- Ability to drive quality and continuous improvement using metrics like DORA.
Employer
About Citi
Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.
Citi currently has 328 open roles on FindRole.
Listed pay typically runs $125,760–$188,640 across 302 roles with salary data.
Most-posted roles
- Apps Dev Tech Lead Analyst 4
- Digital Software Engineer Lead Analyst Vice President 4
- Apps Dev Intmd Programmer Analyst - Officer 3
- Java Apps Developer Lead Analyst - Vice President 3
- Junior Generative AI Application Developer 3