Full-Stack Java Developer

Citi

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$121,200–$181,800 / yr
Posted
4 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $163k
This role $152k
$111k most similar roles pay here $207k

This role pays less than 52% of similar roles. Most pay $133,900–$192,050 — the shaded band above. At the midpoint, this role pays about $152k versus about $163k for comparable roles.

Based on 240 similar postings.

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

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Full-Stack Java Developer

Join our global technology team as an Applications Developer and contribute to the transformation of OTC derivatives domains within Markets Technology. You will work closely with product teams and users to build comprehensive software solutions for complex business problems. Your day-to-day responsibilities include developing RESTful APIs using frameworks like Spring, writing robust Java or JavaScript code, and collaborating on Angular-based projects. Ideal candidates possess hands-on experience in building scalable applications and have a strong foundation in programming languages such as Java, JavaScript, and Angular. This role requires expertise in creating efficient API integrations and working within a dynamic environment that values innovation and technical excellence.

What you'll do

  • Design and develop RESTful APIs using Spring framework.
  • Collaborate with product teams to understand requirements for OTC derivatives solutions.
  • Implement software solutions addressing complex business problems in the finance sector.
  • Participate in all stages of application development lifecycle.
  • Write clean, efficient code in Java or JavaScript/Angular.

What we're looking for

  • Proficient in Java, JavaScript, or Angular.
  • Experience building RESTful APIs with Spring framework.
  • Strong hands-on experience in software development lifecycle.
  • Works closely with product teams and end-users to build solutions.
  • Participates in the full spectrum of solution-building processes.

More like this

Similar roles

Java Developer

Morgan Stanley

Alpharetta, GA 102 days ago $95,000$135,000
Java Spring RESTful APIs Git CI/CD SQL ORM Agile Docker Kubernetes React Angular Microservices Unix/Linux OAuth JWT Tomcat WebSphere

Senior Java Application Developer

State Street

Boston, MA 45 days ago $90,000$157,500
Java Spring Hibernate JPA Kubernetes AWS RabbitMQ Redis Oracle SQL PL/SQL Microservices CI/CD Docker PostgreSQL Terraform JavaScript React Angular Node.js GraphQL Messaging WebSocket GenAI CoPilot Claude Code

Senior Software Engineer, Java

State Street

Burlington, MA 20 days ago $90,000$157,500
Java Spring Microservices React SQL Azure Cloud Kubernetes Snowflake CI/CD Terraform Docker Git Jira Confluence PostgreSQL Redis MongoDB JUnit Selenium SonarQube

Senior Software Engineer II, Java

State Street

Burlington, MA 20 days ago $90,000$157,500
Java C# SQL JavaScript Agile Scrum API Documentation Relational Databases Object-Oriented Programming Scripting Languages CI/CD