Senior Java Architect – Microservices & Secure Systems (Hybrid)

Citi

Irving (TX)

Hybrid

USD 107,000 - 161,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Continuous learning resources
Growth opportunities
AI-assisted tooling
Wellbeing & work-life balance
Total rewards package

Job summary

Citi is seeking a Senior Java Developer to design, build, and deliver complex software applications within a high-performing Technology team. You will influence standards, mentor peers, and collaborate across technology and business units to ensure secure, scalable solutions that drive real business outcomes.

You will lead architecture activities, drive SDLC phases, and embed security practices while delivering high-quality code with automated tests.

Qualifications

  • 5 or more years of hands-on experience in software application development or systems design.
  • Deep expertise in backend development using Java 17+, Spring, Spring Boot Microservices, and Hibernate, with strong command of Oracle PL/SQL for database development.
  • Demonstrated ability to produce software design artefacts including architecture documentation, flowcharts, and UML-style activity and sequence diagrams.
  • Practical experience managing projects using Agile methodologies and JIRA, with the ability to plan, prioritize, and deliver under shifting timelines and requirements.
  • Subject matter expertise in at least one area of software application development, with the ability to advise senior stakeholders and guide technical decision-making independently.
  • Strong proficiency in source control practices using Git, with experience working across collaborative, multi-team development environments.
  • Bachelor's degree in a relevant field or equivalent professional experience.

Responsibilities

  • Design and implement scalable Java applications using Java 17+, Spring Boot Microservices, Hibernate and Oracle PL/SQL.
  • Build full-stack capabilities with frontend interfaces (JavaScript, HTML5, CSS3) integrated with backend services.
  • Create architecture diagrams, flowcharts, and UML activity/sequence diagrams to guide decisions.
  • Oversee all SDLC phases from feasibility through post‑live support.
  • Embed security best practices in design and conduct post‑implementation reviews.
  • Increase quality with automated tests (JUnit, Cucumber, Playwright).
  • Provide technical leadership to stakeholders and cross‑functional teams on engineering standards.
  • Mentor junior and mid-level engineers to advance their skills.

Skills

Java 17+
Spring Boot
Hibernate
Oracle PL/SQL
Git
Agile / Jira
UML diagrams

Education

Bachelor's degree in a relevant field or equivalent professional experience

Tools

JUnit
Cucumber
Playwright
Jira
MongoDB

Job description

Citi is seeking a Senior Java Developer to design, build, and deliver complex software applications within a high-performing Technology team. You will influence standards, mentor peers, and collaborate across technology and business units to ensure secure, scalable solutions that drive real business outcomes.

You will lead architecture activities, drive SDLC phases, and embed security practices while delivering high-quality code with automated tests.

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

Similar jobs worth comparing

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 Lead Java & Microservices Architect (Hybrid)
Senior Lead Java & Microservices Architect (Hybrid)

Citi • New York (NY)

Hybrid
USD 21,000 - 34,000
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
Senior Java Architect & DevOps Leader
Senior Java Architect & DevOps Leader

Citi • Rutherford (NJ)

On-site
USD 121,000 - 182,000
Medical, dental & vision coverage
401(k)
Life, disability insurance
+1
Senior Java Back-End Engineer for Trading Microservices
Senior Java Back-End Engineer for Trading Microservices

Citi • Jersey City (NJ)

On-site
USD 142,000 - 214,000
Senior Java Full-Stack Engineer, Cloud & Microservices
Senior Java Full-Stack Engineer, Cloud & Microservices

Citi • Jersey City (NJ)

On-site
USD 142,000 - 214,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
Hybrid Pune: Senior Java Tech Lead & Architect
Hybrid Pune: Senior Java Tech Lead & Architect

Citi • New York (NY)

Hybrid
USD 130,000 - 180,000
Senior Java Architect: Global Payments Platform (Hybrid)
Senior Java Architect: Global Payments Platform (Hybrid)

Citi • Tampa (FL)

On-site
USD 156,000 - 234,000
Medical, dental & vision coverage
401(k)
Life, accident, and disability 보험
+2