Apps Dev Intmd Programmer Analyst - Officer

Citi

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$95,770–$133,630 / yr
Posted
2 days ago
Closes
Jul 31, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $161k
This role $115k
$83k most similar roles pay here $212k

This role pays less than 79% of similar roles. Most pay $122,275–$199,250 — the shaded band above. At the midpoint, this role pays about $115k versus about $161k 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 348 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Apps Dev Intmd Programmer Analyst - Officer

Join our Applications Development team as a Full-Stack Software Engineer with a focus on backend technologies and microservices architecture. In this role, you will collaborate closely with lead engineers to implement technical strategies and system roadmaps, proactively address technical debt and performance bottlenecks, and contribute to the strategic planning of our backend technology stack. You will work with Java, Spring Boot, Angular, and Hibernate, as well as various databases and messaging systems like Apache Kafka and RabbitMQ. Your day-to-day tasks include designing RESTful APIs, implementing CI/CD pipelines, and ensuring system observability through monitoring tools. This position requires experience in microservices patterns such as CQRS and Event Sourcing, along with a solid understanding of cloud platforms and containerization technologies. Ideal candidates will have 1-3 years of progressive experience in full-stack development and strong problem-solving skills to tackle complex technical challenges within our enterprise-grade system.

What you'll do

  • Adhere to best practices in microservices architecture and collaborate on technical strategies.
  • Identify and address technical debt, performance bottlenecks, and scalability issues.
  • Implement advanced CI/CD pipelines and automated testing strategies for microservices.
  • Evaluate and recommend new technologies to enhance development efficiency and reliability.
  • Troubleshoot and resolve complex production incidents.

What we're looking for

  • 1-3+ years of progressive experience in full-stack software development with a focus on Java/Angular.
  • Proficient in microservices architecture patterns and cloud-native applications, including domain-driven design and event-driven systems.
  • Strong problem-solving skills to address complex technical challenges with innovative solutions.
  • Experience in implementing CI/CD pipelines, automated testing strategies, and deployment processes for microservices.
  • Solid understanding of security best practices in backend development, including OAuth2, JWT, secure coding, and vulnerability scanning.

More like this

Similar roles

Apps Dev Intmd Programmer Analyst - Officer

Citi

Remote (700 Edwin L. Ward, Sr. Memori Rutherford, US) 27 days ago $95,770$133,630
Java Spring Boot Angular Hibernate CQRS Event Sourcing API Gateway Service Mesh Oracle RabbitMQ Apache Kafka JUnit Mockito Pact GitHub CI/CD Kafka Docker OAuth2 JWT Secure Coding Vulnerability Scanning
Remote

Apps Dev Intmd Programmer Analyst - Officer

Citi

Remote (700 Edwin L. Ward, Sr. Memori Rutherford, US) 27 days ago $95,770$133,630
Java Spring Boot Angular Hibernate CQRS Event Sourcing API Gateway Service Mesh Oracle RabbitMQ Apache Kafka JUnit Mockito Pact GitHub CI/CD Kafka Docker AWS Azure GCP OAuth2 JWT
Remote

Apps Dev Intmd Programmer Analyst - Officer

Citi

Remote (700 Edwin L. Ward, Sr. Memori Rutherford, US) 27 days ago $95,770$133,630
Java Spring Boot Angular Hibernate CQRS Event Sourcing API Gateway Service Mesh Oracle RabbitMQ Apache Kafka JUnit Mockito Pact GitHub CI/CD Kafka Docker OAuth2 JWT Secure Coding Vulnerability Scanning
Remote

Apps Dev Programmer Analyst 2 - Officer

Citi

Remote (700 Edwin L. Ward, Sr. Memori Rutherford, US) 27 days ago $73,730$102,870
Python Java C# SQL JavaScript HTML CSS React Angular Vue.js Docker Kubernetes AWS Azure CI/CD Git PostgreSQL MySQL MSSQL Linux Windows_Server
Remote

Apps Dev Tech Lead Analyst

Citi

Remote (3800 Citigroup Center Drive Building G Tampa, US) 6 days ago $113,840$170,760
Python FastAPI SQL LangChain LlamaIndex Hugging Face RAG PostgreSQL pgvector Pinecone Weaviate FAISS React Angular Vue PyTorch TensorFlow Docker AWS GCP Azure
Remote