Apps Dev Intmd Programmer Analyst - Officer

Citi

Remote Actively hiring
Remote, USA · Rutherford, NJ Posted 21 days ago $95,770$133,630 / year

At a glance

AI generated

TL;DR

The Applications Development Intermediate Programmer Analyst role within the Technology team involves working closely with lead engineers to establish and implement new or revised application systems using microservices architecture. Day-to-day responsibilities include adhering to best practices in domain-driven design, event-driven architectures, API design, and fault tolerance patterns while proactively identifying technical debt and performance bottlenecks. The candidate will also assist in implementing CI/CD pipelines and automated testing strategies for microservices, evaluate new technologies, and contribute to strategic planning of the backend technology stack. Ideal candidates have 1-3 years of experience in full-stack development with a focus on Java/Angular, proficiency in Spring Boot for microservices, and practical knowledge of cloud-native applications and enterprise-grade microservices. They should be adept at using tools like GitHub, Apache Kafka, RabbitMQ, JMS, Pact, and Docker, as well as familiar with CI/CD pipelines and observability practices such as monitoring and tracing.

Skills

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

What you'll do

  • Adhere to best practices in microservices architecture and collaborate with lead engineers.
  • Identify and address technical debt and performance bottlenecks across backend systems.
  • Implement advanced CI/CD pipelines and automated testing strategies for microservices.
  • Evaluate and recommend new technologies to enhance development efficiency and reliability.
  • Participate in troubleshooting and resolving 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.
  • Proficiency in microservices architecture patterns and Spring Boot for microservice development.
  • Experience with CI/CD pipelines, automated testing strategies, and deployment processes for microservices.
  • Practical knowledge of relational databases (e.g., Oracle) and NoSQL databases.
  • Solid problem-solving skills to address complex technical challenges effectively.
  • Strong communication skills to articulate technical concepts to diverse audiences.
  • Extensive experience working in Agile/Scrum or other iterative development methodologies.

Market check

Salary context

This $95,770–$133,630 range sits above 18% of similar postings on FindRole.

Peer median band

$117,000$202,200

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$133,050$183,818

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

Apps Dev Intmd Programmer Analyst - Officer

Citi

Remote (700 Edwin L. Ward, Sr. Memori Rutherford, US) 21 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) 21 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 Programmer Analyst 2 - Officer

Citi

Remote (700 Edwin L. Ward, Sr. Memori Rutherford, US) 21 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