Java Backend Software Developer - Officer

Citi

Actively hiring
Tampa, FL Posted 23 days ago

At a glance

AI generated

TL;DR

The Applications Development Intermediate Programmer Analyst is an intermediate-level position within the Technology team at a financial services firm, focusing on developing and implementing new or revised application systems. This role involves working in an agile environment using Scrum methodologies to analyze requirements, design solutions, and develop high-quality code that meets functional and non-functional needs while adhering to modern engineering practices. The candidate will also contribute to DevOps processes, including automated builds and testing, and provide customer support by resolving production incidents. Key skills include full-stack development experience with Java, Angular/React, Oracle/PostgreSQL, RESTful APIs, Kafka messaging, and AI-driven tools like Devin and Co-pilot. Expertise in Elastic Search, NoSQL databases, caching solutions, performance optimization, test-driven development, and security is essential for this role that addresses complex enterprise-scale applications.

Skills

Java Angular React Oracle PostgreSQL RESTful APIs Kafka ElasticSearch NoSQL Caching Test Driven Development DevOps CI/CD Scrum Authentication Authorization Security Gen-AI tools Devin Co-pilot Gemini

What you'll do

  • Analyze requirements and contribute to acceptance criteria in an agile environment.
  • Design and develop defect-free code that meets functional and non-functional requirements.
  • Implement DevOps practices including automated builds and regression tests.
  • Provide customer support by troubleshooting and resolving production incidents.
  • Automate repetitive tasks across the software development lifecycle to reduce operational risks.

What we're looking for

  • 2-5 years of professional experience in Full Stack software engineering for enterprise applications.
  • Expertise in Java, Angular/React, and Oracle/PostgreSQL technology stack.
  • Proficiency in building web applications with RESTful APIs and Kafka messaging.
  • Experience using AI-driven tools like Devin, Co-pilot, Gemini, and other Gen-AI solutions.
  • Knowledge of Elastic Search, NoSQL databases, and caching solutions.
  • Skills in designing and optimizing software for performance and stability.
  • Expertise in test-driven development and authentication/authorization security.

Market check

Salary context

This listing doesn't show a salary. Similar roles on FindRole typically pay $126,362–$213,480.

Peer median band

$126,362$213,480

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,437$192,570

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

Backend Java Developer - Vice President

Citi

Remote (700 Edwin L. Ward, Sr. Memori Rutherford, US) 50 days ago $142,320$213,480
Java Spring Boot Spring Data Spring Cloud Maven Gradle SQL Test-Driven Development SonarQube Microservices Event-Driven Architecture TDD Docker Kubernetes Apache Spark Apache Flink AWS Azure GCP
Remote

Software Engineer, Backend Java

PayPal

Usa - California - San Jose - Corp - N First St, US 44 days ago $116,500$173,250
Java Spring Docker Kubernetes AWS GCP Terraform PostgreSQL RAG prompt engineering vector DBs LLMs NLP CI/CD observability A/B testing real-time decisioning systems conversational platforms

Software Engineer, Backend Java

PayPal

Usa - California - San Jose - Corp - N First St, US 43 days ago $116,500$173,250
Java Spring MVC Hibernate REST OAuth JSON SQL NoSQL AWS GCP Azure JPA Servlet Containers JMS Java EE Python Ruby on Rails

Senior Software Engineer, Backend Java

PayPal

Usa - California - San Jose - Corp - N First St, US 80 days ago $143,500$212,850
Java Spring MVC Hibernate RESTful APIs Microservices Docker Kubernetes Python Ruby on Rails AWS GCP Azure Agile CI/CD

Software Engineer II - Java, Officer

State Street

US 74 days ago $70,000$118,750
Java C# SQL JavaScript Unit testing Automation testing Code reviews Agile development Relational databases

Lead Java Software Engineer - Backend (VP)

Morgan Stanley

1 New York Plaza, US 46 days ago $150,000$210,000
Java Spring Boot Azure DevOps RESTful APIs GraphQL MS SQL Snowflake MongoDB Microservices Kafka Angular