Principal Java Architect — Hybrid, Shape Global Platforms

Citi

Tampa (FL)

Hybrid

USD 170,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Global engineering community
Learning opportunities
AI tech exposure
Wellbeing programs

Job summary

Citi is seeking a hands-on Principal Engineer to design, build, and evolve high-quality software products at global scale. You will mentor engineers, drive technical excellence, and contribute across multiple teams, delivering on sprint commitments with full-stack ownership.

As a Principal Java Engineer, you will shape architecture, lead by example in modern cloud-based development, and promote best practices.

Qualifications

  • 10+ years software engineering experience delivering production-grade Java applications.
  • Cloud-native development with container orchestration (Docker, Kubernetes, OpenShift).
  • Experience designing microservices and REST/GraphQL APIs.
  • Strong Java frameworks: Spring Boot, Quarkus, Micronaut, or Vert.x.
  • Practice of unit testing, automation, and code reviews.
  • Experience with CI/CD tools in cloud or on-prem environments.
  • Familiarity with agile/scrum practices.

Responsibilities

  • Design and build high-quality full-stack features using Java across multiple 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 technical guidance to engineering teams and promote best practices.
  • Evaluate new technologies and make adoption recommendations to improve product outcomes.
  • Partner with stakeholders to align technical solutions with business goals.
  • Foster a culture of technical excellence and knowledge sharing.

Skills

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

Tools

Docker
Kubernetes
OpenShift
Terraform
Jenkins

Job description

Citi is seeking a hands-on Principal Engineer to design, build, and evolve high-quality software products at global scale. You will mentor engineers, drive technical excellence, and contribute across multiple teams, delivering on sprint commitments with full-stack ownership.

As a Principal Java Engineer, you will shape architecture, lead by example in modern cloud-based development, and promote best practices.

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

Similar jobs worth comparing

Senior Java Architect & Tech Leader
Senior Java Architect & Tech Leader

Citigroup Inc. • Tampa (FL)

Hybrid
USD 140,000 - 200,000
Hybrid work model (3 days in office, 2
Global engineering community access
Technical challenges at scale
+2
Hybrid Principal Engineer – Cloud & Architecture Lead
Hybrid Principal Engineer – Cloud & Architecture Lead

Citi • New York (NY)

Hybrid
USD 125,000 - 189,000
Hybrid work model
Global engineering community
Learning opportunities
+2
Principal Engineer – Vice President
Principal Engineer – Vice President

Citi • Tampa (FL)

Hybrid
USD 170,000 - 230,000
Hybrid work model
Global engineering community
Learning opportunities
+2
Principal Backend Architect - Hybrid Platform Leader
Principal Backend Architect - Hybrid Platform Leader

Citi • New York (NY)

Hybrid
USD 180,000 - 260,000
Hybrid work model
Principal Engineer – Vice President
Principal Engineer – Vice President

Citigroup Inc. • Tampa (FL)

Hybrid
USD 140,000 - 200,000
Hybrid work model (3 days in office, 2
Global engineering community access
Technical challenges at scale
+2
VP Java Tech Lead — Hybrid & Architecture Leader
VP Java Tech Lead — Hybrid & Architecture Leader

Citi • Irving (TX)

Hybrid
USD 180,000 - 260,000
Hybrid work model
Principal Engineer - Vice President
Principal Engineer - Vice President

Citi • New York (NY)

Hybrid
USD 125,000 - 189,000
Hybrid work model
Global engineering community
Learning opportunities
+2
Hybrid Pune: Senior Java Tech Lead & Architect
Hybrid Pune: Senior Java Tech Lead & Architect

Citi • New York (NY)

Hybrid
USD 130,000 - 180,000
Hybrid Senior Java Lead: Backend Architect & Mentor
Hybrid Senior Java Lead: Backend Architect & Mentor

Citi • New York (NY)

Hybrid
USD 13,000 - 21,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