Senior Java Engineer - Hybrid, Microservices & Full-Stack

Citigroup Inc.

Irving (TX)

Hybrid

USD 107,000 - 161,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Continuous learning resources
Ownership over outcomes
AI tooling exposure
Wellbeing & work-life balance

Job summary

Citi in Irving, Texas, seeks a Senior Java Developer to design, build, and deliver complex software applications within a high-performing Technology team. The role covers end-to-end development from architecture through deployment and support.

You will lead architecture activities, mentor peers, and ensure secure, scalable solutions. A hybrid model applies, with a focus on business-critical systems and modern engineering practices.

Qualifications

  • 5+ years of hands-on software development or systems design delivering end-to-end solutions.
  • Deep backend expertise with Java 17+, Spring, Spring Boot Microservices, Hibernate; strong Oracle PL/SQL knowledge.
  • Experience producing design artefacts like architecture diagrams and UML activity/sequence diagrams.
  • Practical experience with Agile methodologies and JIRA; ability to plan, prioritize, and deliver.
  • Subject matter expert capable of guiding technical decisions and mentoring teammates.
  • Proficient in Git and multi-team collaboration.

Responsibilities

  • Design and develop scalable software applications using Java 17+ and Spring Boot Microservices.
  • Build full-stack solutions with frontend interfaces (JavaScript/HTML5/CSS3) and integrated backend services.
  • Lead architecture activities and produce design artefacts to guide development decisions.
  • Manage all SDLC phases from feasibility through post-go-live support.
  • Embed security practices and validate system functionality post-implementation.
  • Drive code quality with automated tests using JUnit, Cucumber, Playwright.
  • Act as technical authority for stakeholders and cross-functional teams.
  • Mentor junior and mid-level engineers.

Skills

Java 17+
Spring Boot Microservices
Hibernate
Oracle PL/SQL
Agile methodologies
JIRA
Git

Education

Bachelor's degree in a relevant field or equivalent

Tools

Angular 16+
GitHub Copilot
Claude/ Devin AI tools
MongoDB NoSQL

Job description

Citi in Irving, Texas, seeks a Senior Java Developer to design, build, and deliver complex software applications within a high-performing Technology team. The role covers end-to-end development from architecture through deployment and support.

You will lead architecture activities, mentor peers, and ensure secure, scalable solutions. A hybrid model applies, with a focus on business-critical systems and modern engineering practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 Lead — Hybrid Backend Architect (Irving)
Senior Java Lead — Hybrid Backend Architect (Irving)

Citibank (Switzerland) AG • Irving (TX)

Hybrid
USD 107,000 - 161,000
Medical, dental & vision coverage
401(k) plan
Paid time off
+1
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
Senior Java Full-Stack & Microservices Architect
Senior Java Full-Stack & Microservices Architect

Citi • Irving (TX)

On-site
USD 126,000 - 189,000
Medical, dental & vision coverage
401(k)
Paid time off
Senior Java Full-Stack & Microservices Lead
Senior Java Full-Stack & Microservices Lead

Citi • Irving (TX)

On-site
USD 126,000 - 189,000
Senior Java Engineer — Hybrid Backend Leader
Senior Java Engineer — Hybrid Backend Leader

Citigroup Inc. • Irving (TX)

On-site
USD 107,000 - 161,000
Full-Stack Java Developer | Spring Boot & Microservices
Full-Stack Java Developer | Spring Boot & Microservices

Citi • Irving (TX)

On-site
USD 107,000 - 161,000
Medical benefits
401(k)
PTO & Holidays
+1
Senior Principal Engineer – Java & Cloud Architect (Hybrid)
Senior Principal Engineer – Java & Cloud Architect (Hybrid)

Citigroup Inc. • Irving (TX)

Hybrid
USD 139,000 - 208,000
Senior Mobile Software Lead Engineer (Java/Kotlin)
Senior Mobile Software Lead Engineer (Java/Kotlin)

Citi • Irving (TX)

On-site
USD 139,000 - 208,000