Citi

Senior Java Developer with Kotlin

Citi
Apply
3 months 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 is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me