372,576open jobs
9,648companies
49,982added this week
Browse all
Salary
$75k – $169k per year (Estimated)
Location
Remote/Hybrid (London, United Kingdom)
Employment
Full-Time
Overview
Company
Impact
Profile match
Citi is a leading global financial services company headquartered in New York City, offering a broad range of banking, investment, and wealth management services to consumers, corporations, and institutions. As one of the world's largest banking institutions, it operates across more than 160 countries and jurisdictions, serving as a critical facilitator of global commerce. Through its primary consumer division, Citibank, alongside its institutional businesses, the company provides everyday banking, credit cards, capital markets solutions, and cross-border payment infrastructure worldwide.

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.

The Java Developer is a technical position responsible for designing, developing, implementing, and maintaining application systems and programs in coordination with the wider technology team. The overall objective of this role is to contribute to application systems analysis and programming activities, ensuring the delivery of high-quality and robust software solutions.

Responsibilities:

  • Application Development: Design, code, and debug Java applications. Contribute to the entire software development lifecycle, from conception and design to testing and deployment.
  • Technical Contribution: Collaborate with team members to solve technical challenges. Follow best practices for code quality and design principles.
  • System Design: Assist in analyzing business requirements and translating them into functional system designs that align with architectural standards.
  • Problem Solving: Participate in the process for technical issue escalation and resolution. Utilize knowledge of Java, adjacent technologies, and software engineering principles to help solve problems and troubleshoot issues.
  • AI Integration: Actively explore and utilize modern AI-powered development tools and technologies to enhance productivity and code quality. Experience with AI development assistants and agents is desirable.
  • Collaboration & Communication: Clearly communicate technical concepts within the development team. Collaborate with cross-functional teams, including product management and quality assurance, to support project execution.
  • Risk & Compliance: Adhere to risk and compliance standards in all technical and business decisions, with consideration for the firm's reputation and the security of its assets. Follow policies, apply sound ethical judgment, and help maintain transparency in reporting any control issues.

Qualifications:

Experience:

  • Strong commercial experience in hands-on software development.

Core Java Skills:

  • Solid knowledge of Java (Java 11+ preferred) and object-oriented design principles.
  • Experience with the Spring Framework, including Spring Boot and Spring MVC.
  • Proficiency in data access technologies like JPA/Hibernate or Spring Data.

Java-Adjacent Technologies:

  • Microservices: Experience in developing and deploying applications within a microservices architecture.
  • Databases: Proficiency with relational (e.g., PostgreSQL, Oracle).
  • Messaging Systems: Familiarity with message brokers such as Kafka or RabbitMQ.
  • API Development: Experience in developing RESTful APIs.

AI in Development:

  • Familiarity with AI-powered tools for coding, debugging, and optimization (e.g., GitHub Copilot, Amazon CodeWhisperer).
  • Experience with advanced AI software engineering agents (e.g., Devin) is a plus.

DevOps & CI/CD:

  • Familiarity with continuous integration and continuous delivery (CI/CD) concepts and tools (e.g., Jenkins, GitLab CI).
  • Familiarity with containerization technologies like Docker and orchestration platforms like Kubernetes or OpenShift.

General Skills:

  • Experience contributing to successful software projects.
  • Demonstrates ownership and sound judgment in technical tasks.
  • Clear written and verbal communication skills.

Education:

  • Bachelor’s degree/University degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Visit our Global Benefits page to learn more.

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
372,576 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
London
$88k – $201k per year (Estimated) • In office • Full-Time • 10+ years exp • Master's Degree • Singapore
C++
Java
DevOps
AWS
Azure
Apply
$104k – $212k per year (Estimated) • In office • Full-Time • 10+ years exp • Master's Degree • Singapore
C++
Java
Node JS
TypeScript
JavaScript
Frontend
GraphQL
React.js
DevOps
Amazon CloudWatch
AWS
Azure
CI/CD
Datadog
Docker
Kubernetes
Splunk
Terraform
Apply
$18k – $46k per year (Estimated) • In office • Full-Time • 6+ years exp • Pune
Java
Java
Maven
DevOps
CI/CD
Rest API
Apply
$26k – $67k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Bengaluru
Java
Java
Spring Boot
Spring Cloud
Databases
Apache Kafka
Snowflake
Mobile
MVP
DevOps
AWS
Azure
Chaos Engineering
Docker
GCP
Grafana
IAM
Kubernetes
OpenTelemetry
Platform Engineering
Prometheus
SLI/SLO/SLA
Terraform
Apply
$23k – $58k per year (Estimated) • Remote • Full-Time • Bachelor's Degree
Java
Python
Databases
Google BigQuery
AI/ML
dbt
DevOps
CI/CD
GCP
GitHub
GitHub Actions
Google Cloud Run
Terraform
Apply
$22k – $50k per year (Estimated) • Remote/Hybrid • Full-Time • Mexico City
DevOps
AppDynamics
SLI/SLO/SLA
Splunk
Windows Server
Apply
$96k – $134k per year • Remote/Hybrid • Full-Time • Bachelor's Degree • New York
JavaScript
Swift
TypeScript
Java
Java
Spring Framework
Databases
Apache Kafka
PostgreSQL
AI/ML
AI Agents
Claude
Copilot
Fine-tuning
Flink
LangChain
LangGraph
Llama
LlamaIndex
Prompt Engineering
PyTorch
RAG
TensorFlow
Transformers
Devin
Hugging Face
OpenAI
Frontend
Angular
React.js
Mobile
MVC
DevOps
AWS
CI/CD
Docker
Kubernetes
OpenShift
Splunk
Vector
GitHub
Analytics
Tableau
Apply
$24k – $54k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Mexico City
Apply
$139k – $208k per year • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Irving
Management
Confluence
Apply
$35k – $77k per year (Estimated) • Remote/Hybrid • Full-Time • Warsaw
Apply
$76k – $163k per year (Estimated) • In office • Full-Time • 5+ years exp • London
Analytics
ETL/ELT
Apply
$45k – $112k per year (Estimated) • Remote/Hybrid • Full-Time • London
Apply
$98k – $236k per year (Estimated) • In office • Full-Time • Bachelor's Degree • London
Apex
Apex
MuleSoft
AI/ML
Agentforce
AI Agents
EU AI Act
Cybersecurity
GDPR
Marketing
Salesforce
Apply
$41k – $137k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • London
Design
Figma
Apply
Data Scientist II 2 hours ago
$57k – $144k per year (Estimated) • Equity • Remote • 3+ years exp • Bachelor's Degree • London
Python
SQL
Databases
Databricks
AI/ML
Spark
DevOps
GCP
Analytics
A/B Testing
Management
Slack
Apply
See all jobs
This is one of many
372,576 more open roles from verified company boards, updated every day.