Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Citi

Principal Engineer

Citi

Principal Engineer within Citi's Payments Technology team. Driving technical vision and engineering solutions for a globally significant payment platform.

Posted 7/16/2026full-timeJersey City • Florida, New Jersey • 🇺🇸 United StatesSenior💰 $176,720 - $265,080 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in architecting and delivering high-availability technical solutions, with a strong focus on Java, Spring Boot, and Microservices. Proven ability to lead design reviews, mentor engineers, and manage technical risks effectively.

Highest-signal resume keywords
Java ExpertiseSpring Boot DevelopmentMicroservices ArchitectureCI/CD Pipeline ManagementHigh-Availability Architecture Design

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaSpring BootMicroservicesKafkaMongoDBData ModellingPersistence PatternsTest-Driven DevelopmentBehaviour-Driven DevelopmentAI Tools
Soft Skills
Clear CommunicationMentoring
Tools & Technologies
TektonHarnessLightspeedOpenShift
Industry Keywords
Payments PlatformEngineering StandardsTechnical DeliveryResilienceTechnical Risk Management

Tech Stack

Tools & technologies
JavaKafkaMicroservicesMongoDBOpenShiftSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Architect and deliver end-to-end technical solutions across the payments platform
  • Set and enforce engineering standards across the team
  • Lead design reviews and technical experiments
  • Translate complex system requirements into software design artifacts
  • Guide and mentor engineers on code and design practices
  • Coordinate technical delivery across internal teams
  • Embed resilience and high-availability thinking into architecture
  • Manage technical risk with transparency and pragmatism

Requirements

What you’ll need
  • 10 or more years of hands-on design and development experience
  • deep Java expertise
  • practical experience building medium to large-scale applications using Spring Boot, Microservices, and Kafka
  • hands-on experience with MongoDB and a strong grasp of data modelling and persistence patterns
  • ability to design and build resilient, high-availability architectures
  • experience building and maintaining CI/CD pipelines
  • familiarity with tools such as Tekton, Harness, Lightspeed, or OpenShift
  • fluency in test-driven and behaviour-driven development practices
  • practitioner of AI tools and generative AI technologies
  • clear, confident communicator

Benefits

Comp & perks
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • planned time off (vacation)
  • unplanned time off (sick leave)
  • paid holidays