Backend Java Microservices Engineer

Citigroup Inc.

Irving (TX)

On-site

USD 85,000 - 118,000

Full time

6 days ago
Be an early applicant
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

Citigroup Inc. in Irving, TX is seeking a Digital Software Engineer Intmd Analyst to design, develop, test, and deploy microservices in a cloud-native environment. You will write clean code, contribute to API design, and help ensure observability through logging and tracing.

You will collaborate with DevOps/SRE teams to build CI/CD pipelines and mentor junior developers while delivering secure, scalable services for high-traffic applications.

Qualifications

  • 2-5 years in an apps development role with microservices expertise using Java/Python.
  • Strong backend language proficiency: Java (Spring Boot) or Python.
  • Experience with containerization and orchestration tools: Docker, Kubernetes, OpenShift.
  • Solid understanding of RESTful API design, message queues (Kafka, RabbitMQ), and event-driven architecture.
  • Experience with relational and/or NoSQL databases (PostgreSQL, MongoDB, Cassandra).
  • Familiarity with CI/CD tools (Jenkins, Tekton, GitLab CI) and Git-based version control.
  • Strong analytical and quantitative skills; data driven and results-oriented.

Responsibilities

  • Design, develop, test, and deploy microservices using modern frameworks and cloud-native principles.
  • Write clean, maintainable, and well-documented code following engineering best practices.
  • Participate in architecture and design discussions, contributing to microservice decomposition and API design.
  • Implement RESTful APIs and/or gRPC services with proper authentication, authorization, and rate-limiting.
  • Ensure services are observable — implement logging, metrics, and distributed tracing.
  • Collaborate with DevOps/SRE teams to build CI/CD pipelines and support containerized deployments.
  • Conduct code reviews and mentor junior developers on best practices.
  • Troubleshoot and resolve production issues, ensuring high availability and performance of services.
  • Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives).
  • Ensure adherence to security, compliance, and data governance standards.

Skills

Java (Spring Boot)
Python
Microservices
Docker
Kubernetes
OpenShift
RESTful API design
PostgreSQL
MongoDB
Cassandra
CI/CD Tools
Git

Education

Bachelor’s/University degree or equivalent experience

Tools

Docker
Kubernetes
OpenShift
Jenkins
Tekton
GitLab CI

Job description

Citigroup Inc. in Irving, TX is seeking a Digital Software Engineer Intmd Analyst to design, develop, test, and deploy microservices in a cloud-native environment. You will write clean code, contribute to API design, and help ensure observability through logging and tracing.

You will collaborate with DevOps/SRE teams to build CI/CD pipelines and mentor junior developers while delivering secure, scalable services for high-traffic applications.

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

Similar jobs worth comparing

Backend Java Microservices Engineer
Backend Java Microservices Engineer

Citibank (Switzerland) AG • Irving (TX), Northern (KY)

Hybrid
Confidential
Medical, dental & vision coverage
401(k)
Life and disability insurance
+2
Backend Java Engineer – Microservices & Cloud (Hybrid)
Backend Java Engineer – Microservices & Cloud (Hybrid)

Citi • New York (NY)

Hybrid
USD 110,000 - 150,000
Senior Java Engineer – Cloud, Microservices & Testing
Senior Java Engineer – Cloud, Microservices & Testing

Citigroup Inc. • Irving (TX)

On-site
USD 107,000 - 161,000
Medical, dental, & vision
401(k)
Paid time off
Senior Java Microservices Architect & Tech Lead
Senior Java Microservices Architect & Tech Lead

Citigroup Inc. • Irving (TX)

On-site
USD 126,000 - 189,000
Medical, dental & vision coverage
401(k) retirement plan
Life, accident, and disability 보험
Senior Java Engineer - Cloud Microservices Specialist
Senior Java Engineer - Cloud Microservices Specialist

Citi • Irving (TX)

On-site
USD 107,000 - 161,000
Medical, dental & vision coverage
401(k)
Life, disability insurance
+2
Backend Java Developer, Officer
Backend Java Developer, Officer

Citi • New York (NY)

Hybrid
USD 110,000 - 150,000
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 & AI Engineer—Microservices & DevOps Lead
Senior Java & AI Engineer—Microservices & DevOps Lead

Citigroup Inc. • Jersey City (NJ)

On-site
USD 177,000 - 265,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 Digital Software Engineer & Development Lead
Senior Digital Software Engineer & Development Lead

Citigroup Inc. • Irving (TX)

On-site
USD 107,000 - 161,000