Full Stack Engineer

Citi

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Irving, TXJacksonville, FLNew York, NYJersey City, NJTampa, FL
Salary
$125,760–$188,640 / yr
Employment
Full-time
Posted
160 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $198k
This role $157k
$114k $237k
below market most similar roles pay here above market

This role pays less than 80% of similar roles. Most pay $172,000–$223,750 — the blue band above. At the midpoint, this role pays about $157k versus about $198k 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 268 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Full Stack Engineer

The Full Stack Engineer joins the Applications Development team to design, develop, and maintain robust web applications. This role involves writing code, decomposing acceptance criteria, and collaborating within an agile team to deliver sprint goals. The engineer will build enterprise applications using modern cloud-based software development practices, focusing on front-end interfaces and back-end logic. Key responsibilities include troubleshooting complex performance issues, conducting root cause analysis, and automating processes within the build and delivery pipelines. The candidate must utilize Java, Python, JavaScript frameworks like React, Spring Boot, Oracle, SQL, and PL/SQL. Technical requirements include experience with Microservices, REST, GraphQL, Docker, Kubernetes, and CI/CD tools like Jenkins and Maven. Additionally, the role requires leveraging AI tools like GitHub Copilot to optimize software solutions and development workflows.

What does a Full Stack Engineer earn in Texas?

Median $192050 from 102 postings across 5 companies.

See salary data

What you'll do

  • Write and implement full-stack code for enterprise applications using Java, React, and Spring Boot.
  • Decompose acceptance criteria to understand team backlog deliverables, complexities, and technical risks.
  • Design, document, and develop scalable microservices and high-performance RESTful APIs.
  • Utilize Docker for containerization and Kubernetes for efficient service orchestration.
  • Leverage AI tools like GitHub Copilot to enhance development efficiency and optimize software solutions.
  • Conduct root cause analysis to identify and resolve complex coding and application performance issues.
  • Automate unit, integration, and end-to-end tests to ensure high code quality.
  • Streamline and automate redundant processes within architecture, build, and production operations.

What we're looking for

  • A bachelor’s degree in computer science, Software Engineering, or a related field is required.
  • 3+ years of proven software development experience specializing in Java, JavaScript frameworks like React, Spring Boot, and Oracle.
  • Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications.
  • Proficiency in Microservices frameworks, Event-Driven Services, and Cloud-Native Application Development including REST and GraphQL.
  • Comprehensive knowledge of SQL and PL/SQL with a deep understanding of Relational Database Management Systems, particularly Oracle.
  • Proficiency with CI/CD pipelines and tools for building and deploying code, such as Maven, Gradle, Docker, Jenkins, and OpenShift.
  • Practical experience with AI tools for enhancing development workflows and experience working within Agile methodologies using JIRA.
  • Experience with AWS is considered a significant advantage (preferred).

More like this

Similar roles

Full Stack Software Engineer

Gen Digital

Mountain View, CA 40 days ago $155,000–$175,000
Java Spring Spring Boot React Vue.js Angular TypeScript JavaScript HTML5 CSS3 SQL PostgreSQL Oracle MySQL NoSQL MongoDB Redis DynamoDB AWS Azure REST GraphQL SOAP Webhooks Docker Kubernetes CI/CD Kafka RabbitMQ Datadog Splunk Grafana ELK LangChain GitHub Copilot SAST DAST
10+ yrs exp Hybrid

Full Stack Engineer

General Dynamics

Remote (Falls Church, VA) +1 55 days ago $127,500–$172,500
React.js Java Python Spring AWS Cloud Development RESTful Services Git CI/CD Agile Scrum Microservices Distributed Systems S3 Section 508
8+ yrs exp Remote

Full Stack Engineer

Apple Inc

Sunnyvale, CA 45 days ago $150,400–$277,600
ReactJS LLM Docker Kubernetes Kafka RabbitMQ APIs Distributed Systems System Design Prompt Design Agentic Workflows
4+ yrs exp

Full Stack Engineer

Humana

Remote (Louisville, KY) +2 46 days ago
.NET Windows Forms Oracle full‑stack development Backend Services Frontend Frameworks Refactoring Code Reviews
5+ yrs exp Remote

Full Stack Engineer

Booz Allen Hamilton

Chantilly, VA 30 days ago
Kubernetes Terraform GitLab CI/CD JFrog Artifactory AWS Python C# Java .NET MySQL Elasticsearch OpenSearch RabbitMQ Kafka Redis Valkey Angular React Vue.js Svelte Django Flask FastAPI Node.js Splunk Cribl Apache NiFi ETL Agile GenAI
8+ yrs exp