Java Developer — Hybrid, APIs, Spring Boot & Security

Citi

Irving (TX)

Hybrid

USD 85,000 - 118,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Learning & development
Wellbeing & financial benefits

Job summary

Citi is seeking a Java Developer to join its Technology team in Irving, TX. You’ll contribute across the full SDLC in an Agile, collaborative setting, building and securing application systems for global financial operations.

In this intermediate role, you will work hands-on with Java, Spring Boot, Hibernate, and RESTful APIs, focusing on scalable, secure solutions while engaging with senior stakeholders. Citi offers a hybrid model and strong benefits.

Qualifications

  • 2+ years in an applications development role delivering production-quality code.
  • Proficient in Java, Spring Boot and Hibernate.
  • Experience designing and consuming RESTful APIs across distributed systems.
  • Relational databases and SQL query troubleshooting.
  • Clear written and verbal communication; able to present technical concepts to diverse audiences.
  • Ability to analyze complex problems and implement effective technical solutions.
  • Ability to manage competing priorities and meet deadlines.

Responsibilities

  • Design and develop application features and system enhancements using Java, Spring Boot, and Hibernate.
  • Build, consume, and maintain RESTful APIs for integration across systems.
  • Write and optimize SQL queries for relational databases and data-driven functionality.
  • Analyze existing applications to identify vulnerabilities and conduct testing and debugging.
  • Participate in all phases of the SDLC within an Agile framework.
  • Implement asynchronous programming patterns and messaging queues for scalable architectures.
  • Act as SME for stakeholders, guiding design and problem resolution.
  • Evaluate business and technical decisions with a risk-aware lens.

Skills

Java
Spring Boot
Hibernate
RESTful APIs
SQL
Communication
Problem solving
Deadline driving

Education

Bachelor’s degree in a relevant field

Tools

Kafka
RabbitMQ

Job description

Citi is seeking a Java Developer to join its Technology team in Irving, TX. You’ll contribute across the full SDLC in an Agile, collaborative setting, building and securing application systems for global financial operations.

In this intermediate role, you will work hands-on with Java, Spring Boot, Hibernate, and RESTful APIs, focusing on scalable, secure solutions while engaging with senior stakeholders. Citi offers a hybrid model and strong benefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer — Hybrid/Remote API & Security Focus
Java Developer — Hybrid/Remote API & Security Focus

Citigroup Inc. • Irving (TX)

Hybrid
USD 85,000 - 118,000
Hybrid work model
Java/API exposure
Senior stakeholder exposure
+2
Senior Java Architect – Hybrid, Spring Boot & Microservices
Senior Java Architect – Hybrid, Spring Boot & Microservices

Citibank (Switzerland) AG • Irving (TX), Northern (KY)

Hybrid
Confidential
Hybrid work model
Competitive benefits
Career development
Senior Java Engineer - Hybrid, Microservices & Full-Stack
Senior Java Engineer - Hybrid, Microservices & Full-Stack

Citigroup Inc. • Irving (TX)

Hybrid
USD 107,000 - 161,000
Hybrid work model
Continuous learning resources
Ownership over outcomes
+2
Hybrid Java Developer: Build Secure, Scalable APIs
Hybrid Java Developer: Build Secure, Scalable APIs

Citibank (Switzerland) AG • Irving (TX), Northern (KY)

Hybrid
Confidential
Hybrid Java Developer - API-Driven, Scalable Apps
Hybrid Java Developer - API-Driven, Scalable Apps

Citi • New York (NY)

Hybrid
USD 85,000 - 118,000
Hybrid work schedule
Learning & development programs
Wellbeing and financial support
Senior Java Developer – Cloud Apps & APIs (Hybrid)
Senior Java Developer – Cloud Apps & APIs (Hybrid)

Citi • New York (NY)

Hybrid
USD 94,000 - 142,000
Hybrid work model (3 days in-office/2-
Technical training & development
Performance‑driven culture
+1
Senior Java Architect - Hybrid, Microservices
Senior Java Architect - Hybrid, Microservices

Citi • Tampa (FL)

Hybrid
USD 107,000 - 161,000
Hybrid work model
Continuous learning resources
Competitive total rewards package
+1
Java Developer, Officer
Java Developer, Officer

Citibank (Switzerland) AG • Irving (TX), Northern (KY)

Hybrid
Confidential
Senior Java Full-Stack Lead: Microservices & APIs | Hybrid
Senior Java Full-Stack Lead: Microservices & APIs | Hybrid

Citi • New York (NY)

Hybrid
USD 126,000 - 189,000
Java Developer – Assistant Vice President
Java Developer – Assistant Vice President

Citi • Irving (TX)

Hybrid
USD 107,000 - 161,000
Hybrid work model
Professional development resources
Competitive compensation package
+1