Senior Principal Engineer – Java & Cloud Architect (Hybrid)

Citigroup Inc.

Irving (TX)

Hybrid

USD 139,000 - 208,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

Citi in Irving, TX is seeking a hands-on Principal Java Engineer to design, build, and evolve high-quality software at global scale. You will mentor engineers, contribute to code, and influence architecture while delivering robust, scalable solutions.

Responsibilities include full-stack Java development, REST/GraphQL APIs, and cloud-native practices. The role requires leadership in agile delivery, collaboration across teams, and a passion for engineering excellence.

Qualifications

  • 6+ years of software engineering experience in Java
  • Cloud-native development with container orchestration
  • Experience designing microservices and SOA with REST/GraphQL
  • Strong knowledge of Java frameworks (Spring Boot, Quarkus, Micronaut, Vert.x)
  • Experience with CI/CD tooling (Tekton, Harness, CircleCI, Jenkins)
  • Proficient in agile delivery and Scrum practices
  • Experience with front-end tech exposure (React/Angular) and databases

Responsibilities

  • Design and build critical features and complex full-stack solutions using Java across agile teams.
  • Collaborate with Principal Engineers to shape system architecture for scalability and resilience.
  • Deliver against sprint commitments and participate in planning, reviews, and ceremonies.
  • Provide expert technical guidance to engineering teams and drive high-quality software releases.
  • Evaluate emerging technologies and provide adoption recommendations to improve outcomes.
  • Partner with stakeholders to align solutions with business goals and measurable impact.
  • Promote technical excellence and continuous improvement across teams.

Skills

Java
Cloud-native
Microservices
Spring Boot
CI/CD
Agile/Scrum
REST/GraphQL
Docker
Kubernetes
OpenShift
Terraform
CloudFormation

Tools

Docker
Kubernetes
OpenShift
Terraform
CloudFormation

Job description

Citi in Irving, TX is seeking a hands-on Principal Java Engineer to design, build, and evolve high-quality software at global scale. You will mentor engineers, contribute to code, and influence architecture while delivering robust, scalable solutions.

Responsibilities include full-stack Java development, REST/GraphQL APIs, and cloud-native practices. The role requires leadership in agile delivery, collaboration across teams, and a passion for engineering excellence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Principal Engineer – Cloud-Native & Microservices Leader
Senior Principal Engineer – Cloud-Native & Microservices Leader

Citi • Irving (TX)

Hybrid
USD 139,000 - 208,000
Hybrid work model (3 days in office, 2
Global engineering community
Learning & development
+2
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
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 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 Engineer — Hybrid Backend Leader
Senior Java Engineer — Hybrid Backend Leader

Citigroup Inc. • Irving (TX)

On-site
USD 107,000 - 161,000
Hybrid Principal Engineer – Cloud & Architecture Lead
Hybrid Principal Engineer – Cloud & Architecture Lead

Citi • New York (NY)

Hybrid
USD 125,600 - 188,400
Hybrid work model
Global engineering community
Learning opportunities
+2
Senior Java Engineer: API & Cloud Leader
Senior Java Engineer: API & Cloud Leader

Citi • New Castle (DE)

Hybrid
USD 126,000 - 189,000
Hybrid work schedule
Global exposure
Technical leadership
+4
Cloud-Native Java Engineer | Spring Boot & APIs
Cloud-Native Java Engineer | Spring Boot & APIs

Citi • Irving (TX)

On-site
USD 85,000 - 118,000
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 Enterprise Architecture Lead - Hybrid
Senior Enterprise Architecture Lead - Hybrid

Citi • Irving (TX)

Hybrid
USD 126,000 - 189,000
Hybrid work model
Learning resources
Global exposure
+2