Citi

Back-End Java Developer, Assistant Vice President

Stellenbeschreibung:

Citi is looking for a Back-End Java Developer (Applications Development Senior Programmer Analyst - C12) to join its Technology team and contribute to the design and delivery of application systems that support financial services on a global scale. In this role, you will participate in the full software development lifecycle from feasibility and planning through to build, testing, and implementation, working alongside experienced engineers and cross-functional technology teams. This is an opportunity to apply solid Java expertise to complex, real-world engineering problems within a global financial institution.

Responsibilities:

  • Participate in the development and implementation of backend applications using Java, contributing across analysis, design, construction, testing, and deployment phases.
  • Build and integrate RESTful APIs and microservices using Spring Boot, supporting deployment across cloud and container platforms including AWS, Docker, OpenShift, and Kubernetes.
  • Contribute to feasibility assessments, time and cost estimates, and IT planning activities that translate business requirements into practical technical solutions.
  • Analyze complex application issues by evaluating system processes, business workflows, and industry standards, and propose well-reasoned solutions in collaboration with the wider team.
  • Support the implementation of security measures within application design and assist with post-implementation analysis to validate system functionality.
  • Follow established development standards and operating processes, and contribute to refining engineering practices that support consistent, high-quality software delivery.
  • Consult with users, clients, and other technology teams on application issues, recommending appropriate programming solutions to meet identified needs.

Required Qualifications & Skills:

  • 5+ years of Java development experience, with a track record of contributing to production-grade backend systems.
  • 3 or more years building and consuming RESTful services, with hands‑on experience designing APIs that are scalable, secure, and maintainable.
  • 3 or more years developing applications with Spring Boot in modern, enterprise‑grade environments.
  • 3 or more years contributing to distributed, microservice, or service‑oriented architectures using cloud platforms and container technologies such as AWS, ECS, Docker, OpenShift, or Kubernetes.
  • 3 or more years working with CI/CD toolchains including Jenkins, TeamCity, SonarQube, and Bitbucket to support continuous integration and code quality.
  • Solid knowledge of multithreading, thread‑pool management, object‑oriented programming, and object‑oriented analysis and design principles.
  • Experience working within Agile software development frameworks, including iterative delivery and collaborative teamwork.
  • Bachelor's degree in information technology, computer science, or equivalent practical experience.

Beneficial Skills & Qualifications:

  • Experience contributing to real‑time, low‑latency applications where performance and throughput are key engineering considerations.
  • Familiarity with message‑driven or event‑driven architecture patterns, such as those used in asynchronous processing or event streaming systems.
  • Awareness of varied storage architectures including relational, NoSQL, and in‑memory options, and an understanding of when each is best applied.

What We Offer:

At Citi, you will work alongside skilled engineers on complex, high‑impact systems that operate at global scale. This role offers hands‑on technical experience, a collaborative team environment, and real opportunities to develop your career in a performance‑driven organization that values engineering quality.

  • Hybrid working model with 3 days in the office and 2 days working remotely, giving you flexibility alongside meaningful in‑person collaboration.
  • Access to continuous learning and professional development resources to keep your technical skills current and your career progressing.
  • Exposure to large‑scale, complex engineering challenges across global financial technology platforms.
  • A collaborative, high‑performance team environment where your contributions have direct business impact.
  • Competitive compensation and a comprehensive benefits package designed to support your financial wellbeing and long‑term security.
  • Wellbeing and work‑life balance support, including programs designed to help you thrive both professionally and personally.

#J-18808-Ljbffr
NOTE / HINWEIS:
EnglishEN: Please refer to Fuchsjobs for the source of your application
DeutschDE: Bitte erwähne Fuchsjobs, als Quelle Deiner Bewerbung

Stelleninformationen

  • Veröffentlichungsdatum:

    31 Jul 2026
  • Standort:

    Remote
  • Typ:

    Vollzeit
  • Arbeitsmodell:

    Vor Ort
  • Kategorie:

    Development & IT
  • Erfahrung:

    2+ years
  • Arbeitsverhältnis:

    Angestellt

KI Suchagent

AI job search

Möchtest über ähnliche Jobs informiert werden? Dann beauftrage jetzt den Fuchsjobs KI Suchagenten!