You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build

This vacancy is closed and no longer takes applications. See open Developer Jobs

Citi

Senior Java Developer - Vice President

  • Hybrid
  • 6+ years

Salary

$113,840/ year

Description

You will design and build high-performance, scalable backend applications that process data and support critical business operations. The role is part of a technology team that builds resilient backend systems handling large volumes of data, using Java and the Spring ecosystem alongside AI-assisted development tools and prompt engineering to speed delivery and improve code quality.

Responsibilities

  • Design, build, and maintain high-performance backend services for data processing at scale, using Java and Spring.
  • Architect efficient processing solutions for heavy calculations and complex business logic.
  • Work with cross-functional teams to define, design, and deliver new product features.
  • Improve backend performance, quality, and responsiveness across the platform.
  • Find the root cause of system bottlenecks and bugs, then build durable fixes.
  • Practise Test-Driven Development to improve testability, modularity, and test coverage.
  • Tune SQL queries, data joins, and large data pipelines for reliable processing.
  • Use AI-assisted development tools and prompt engineering to deliver faster and write better code.

Requirements

  • 6+ years of hands-on experience building Java backend applications on Java 17 or later.
  • A Bachelor's degree or equivalent practical experience.
  • Working knowledge of the Spring Framework, including Spring Boot, Spring Data, and Spring Cloud.
  • Strong SQL skills and experience with relational or NoSQL databases, including tuning queries and data models.
  • Understanding of loading data in memory and joining data efficiently in large pipelines.
  • Experience with Maven or Gradle, JUnit, Mockito, and dependency management.
  • Experience applying design patterns and architecture such as microservices and event-driven design, using Test-Driven Development and SonarQube to keep code quality high.
  • Clear communication, with the ability to explain technical ideas to technical and non-technical audiences.
  • Beneficial: experience with cloud platforms such as AWS, Azure, or GCP.
  • Beneficial: familiarity with containers and orchestration using Docker and Kubernetes or OpenShift.
  • Beneficial: knowledge of distributed data processing frameworks such as Apache Spark or Apache Flink.
  • Beneficial: a Master's degree in a relevant technical field.

Conditions

Full-time position based in Tampa, Florida, United States.

Hybrid schedule: 3 days in the office and 2 days remote each week.

Base salary range of $113,840.00 to $170,760.00, plus possible incentive and retention awards for eligible employees.

The posting is expected to close on Nov 04, 2026.

The company is an equal opportunity employer.

Benefits

  • Medical, dental, and vision coverage, plus a 401(k) plan.
  • Life, accident, and disability insurance, along with wellness programs.
  • Paid vacation, sick leave, and holidays.
  • Financial wellbeing resources to support long-term planning.
  • Wellbeing support to help you keep a healthy work-life balance.
  • Structured learning and development programs to grow your technical skills.
  • Ownership of complex backend systems and a role in shaping technical direction on the team.
  • Hands-on work with AI-assisted development tools on real engineering problems.
  • Collaboration with engineering teams across the company's global technology network.

Where you’d work

Part of the week in the office

You can work from

  • United States

About the company

Citi

  • Industry: FinTech

Office in United States

Also hiring in London, United Kingdom, Belfast, United Kingdom, New York, United States and 12 more places

Details13 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Java
  • SQL
  • AWS
  • Kubernetes
  • Docker
  • Spring
  • Azure
Seniority
VP / C-level
Type
Full-time
Industry
FinTech
Specialty
Backend
Region
United States
Show 7 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
VP / C-level
Experience
6+ years
Tech stack
  • Java
  • SQL
  • AWS
  • Kubernetes
  • Docker
  • Spring
  • Azure

Location

Work model
Hybrid
Region
United States
Office
  • United States
Remote from
  • United States

Compensation

Salary
$113,840 / year
Pay period
Annual

Employment

Type
Full-time

Company

Industry
FinTech

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason