Citi

Senior Java Developer with Kotlin

Citi
Apply
1 month ago
Warsaw, PolandSenior

Responsibilities

  • Own and develop core components of the Prime Brokerage platform using Java and Kotlin.
  • Provide technical leadership to an agile team, mentor developers, and establish coding, testing, and delivery best practices.
  • Lead system architecture, design, planning, and estimation discussions with technical teams and business stakeholders.
  • Translate complex business requirements into detailed technical specifications.
  • Oversee project and technical documentation.
  • Identify, mitigate, and resolve complex risks across the software development lifecycle.
  • Manage production support, analyze issue patterns, and improve system performance, scalability, and reliability.

Requirements

  • 6–10 years of relevant experience in applications development or systems analysis.
  • Extensive experience in system analysis and software application programming.
  • Java and test-driven development experience are essential.
  • Experience managing and implementing successful projects.
  • Subject matter expertise in at least one area of applications development.
  • Demonstrated leadership and project management skills.
  • Bachelor’s or university degree, or equivalent experience; a master’s degree is preferred.
  • Ability to adjust priorities quickly and communicate clearly in writing and verbally.

Benefits

  • Hybrid working model with up to two days working from home per week.
  • Employer-paid defined contribution pension plan contribution of 6% of pensionable earnings.
  • Employer-paid private medical care and preferential-rate family medical packages.
  • Employer-paid life insurance and preferential-rate family life insurance packages.
  • Employer-financed employee assistance program.
  • Paid parental leave, including statutory leave and two additional paid weeks of paternity leave.
  • Subsidized sport card and preferential-rate family sport cards.
  • Social Benefits Fund allowances and support for sport, cultural activities, and team-building events.
  • Additional day off for volunteering.
  • Cafeteria/flexible benefits platform.
  • Opportunity for an annual discretionary incentive award.
  • Employee special offers and discounts.

Tech Stack

Apache KafkaGrafanaJavaKotlinKubernetesMicrosoft SQL ServerMongoDBOpenShift

Categories

Citi

About Citi

10,000+ employees

Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities. For information on Citi’s commitment to privacy, visit on.citi/privacy.

Contact me