Senior Java Developer

Citi

Remote Actively hiring
Remote, USA · Irving, TX Posted 17 days ago $107,120$160,680 / year

At a glance

AI generated

TL;DR

The Senior Java Developer role at Citi’s Wholesale Credit Risk Technology team involves designing and implementing innovative technology solutions for the front office and Credit Risk Business. This intermediate-level position requires hands-on experience with Java, Spring Boot, Microservices, and Kubernetes to build enterprise-scale applications. Day-to-day responsibilities include developing REST APIs, working on CI/CD pipelines, collaborating with cross-functional teams, and providing production support. The ideal candidate will have 5+ years of experience in the financial services industry and strong skills in scripting tools, application testing, and vulnerability analysis. This role offers a unique opportunity to work within a dynamic team that drives business initiatives aimed at maintaining Citi’s competitive edge in the market.

Skills

Java Spring Boot Microservices Kubernetes CI/CD REST APIs PostgreSQL SQL Python Docker AWS Git Jenkins JUnit SonarQube

What you'll do

  • Design and develop new or revised application systems using Java and Spring Boot.
  • Identify system enhancements through scripting tools and coding analysis.
  • Test, debug, and analyze vulnerabilities in applications to ensure quality.
  • Provide technical guidance and coaching to junior analysts within the team.
  • Implement CI/CD pipelines and work with Kubernetes for containerized platforms.
  • Collaborate with onshore/offshore teams to deliver business solutions efficiently.

What we're looking for

  • 5+ years of hands-on experience in building enterprise-scale applications using Java and Spring Boot.
  • Proficient in developing REST APIs with Spring Boot and working with CI/CD pipelines.
  • Experience in Kubernetes and other containerized platforms for application deployment.
  • Strong collaboration skills, interacting effectively with onshore/offshore development teams.
  • Ability to communicate development progress clearly to project leads and stakeholders.
  • Expertise in investigating bugs and providing production support for critical issues.
  • Industry experience in Financial Services is preferred but not required.

Market check

Salary context

This $107,120–$160,680 range sits above 9% of similar postings on FindRole.

Peer median band

$117,000$199,400

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$139,050$177,900

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 336 open roles on FindRole.

Listed pay typically runs $125,760–$188,640 across 308 roles with salary data.

Most-posted roles

View all roles at Citi

More like this

Similar roles

Senior Java Full Stack Developer

Citi

Remote (6400 Las Colinas Blvd Irving, US) 28 days ago $107,120$160,680
Java Spring Boot Angular React Docker Kubernetes OpenShift RESTful APIs OAuth2 JWT SQL Server Oracle Apache Kafka Solace Messaging Systems JMS GitHub Bitbucket CI/CD Python GitHub Copilot
Remote

Senior Java Developer

Fiserv

Berkeley Heights, New Jersey, US 10 days ago $110,000$186,000
Java Spring Boot Spring Cloud RESTful APIs Microservices Docker Kubernetes AWS Azure GCP CI/CD Kafka RabbitMQ

Senior Full Stack Java Developer

Boeing

Remote (Usa - Renton, Wa, US) 11 days ago
Java Python R JavaScript Docker Kubernetes AWS Azure Google Cloud Oracle SQL Server MySQL CI/CD DevSecOps Agile SDD DDD AI tooling REST microservices Terraform PostgreSQL Git Jenkins
Remote

Senior Java Software Engineer

Wells Fargo

112646-Oh-Easton, Columbus, US 9 days ago $100,000$163,000
Java Spring Boot REST SQL JPA/Hibernate JUnit Mockito Git CI/CD AWS Azure GCP Docker Kubernetes OAuth JWT Splunk AppDynamics Dynatrace Angular Kafka

Senior Software Engineer - Java

PNC

Dallas Innovation Center - Luna Rd (Tx270), US 22 days ago
Java Maven Gradle CI/CD Kubernetes Docker Jenkins OWASP DevOps PostgreSQL MySQL Spring Boot JUnit Git Swagger RESTful APIs JSON XML Linux AWS Azure

Senior Software Engineer - Java

The Walt Disney Company

Remote (Usa - Ny - 7 Hudson Square, US) 11 days ago $148,700$199,400
Java Spring Boot Agile Scrum SQL NoSQL Cloud Providers Docker Kubernetes CI/CD Git JVM PostgreSQL MongoDB
Remote