Java Spring Boot Software Engineer (Junior)

Citigroup Inc.

Irving (TX)

On-site

USD 85,000 - 118,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Incentives, retention awards
Medical/Dental/Vision
401(k)
Life/Disability Insurance
Wellness Programs
Paid Time Off

Job summary

Citigroup Inc. in Irving, TX is seeking a Digital Software Engineer Intermediate Analyst to contribute to modern digital applications and services. You will develop, test, and support Java-based microservices, REST APIs, and cloud-native solutions in an Agile team.

Ideal candidates have 1–3 years of experience with Java and Spring Boot, cloud platforms, and CI/CD. You will learn AI-assisted development tools and participate in code reviews, testing, and security-focused engineering practices.

Qualifications

  • 1–3 years of software engineering experience (internships or co-ops count).
  • Experience developing applications with Java and Spring Boot.
  • Basic understanding of microservices architecture, REST APIs, and distributed systems.
  • Familiarity with cloud-native development and cloud platforms (AWS/Azure/GCP).
  • Exposure to event-driven architectures, messaging, or asynchronous processing.
  • Experience developing, consuming, or supporting RESTful APIs and system integrations.
  • Understanding of SDLC, Agile methodologies, and modern engineering practices.
  • Familiarity with Git, CI/CD pipelines, and development tools.
  • Knowledge of Docker and exposure to Kubernetes/OpenShift is a plus.
  • Strong analytical, troubleshooting, and teamwork skills.
  • Willingness to learn and apply AI-assisted development tools.

Responsibilities

  • Develop, test, and maintain Java-based applications using Spring Boot and REST APIs.
  • Support cloud-native applications and services.
  • Develop event-driven solutions using messaging technologies.
  • Build and support API integrations between internal and external systems.
  • Write secure, maintainable, and well-tested code following engineering standards.
  • Participate in code reviews, testing, and Agile ceremonies.
  • Troubleshoot issues with guidance from senior engineers.
  • Adopt CI/CD, automated testing, observability, and DevSecOps practices.
  • Utilize AI-powered developer tools to improve productivity and code quality.
  • Collaborate with cross-functional teams to deliver technology solutions.
  • Continuously expand knowledge of cloud, microservices, APIs, and distributed systems.

Skills

Java
Spring Boot
REST APIs
Microservices
Cloud-native
Event-driven
CI/CD
Git
Jenkins
GitHub Actions
Docker
Kubernetes

Education

Bachelor’s degree or equivalent

Tools

GitHub Actions
Jenkins
Docker
Kubernetes/OpenShift

Job description

Citigroup Inc. in Irving, TX is seeking a Digital Software Engineer Intermediate Analyst to contribute to modern digital applications and services. You will develop, test, and support Java-based microservices, REST APIs, and cloud-native solutions in an Agile team.

Ideal candidates have 1–3 years of experience with Java and Spring Boot, cloud platforms, and CI/CD. You will learn AI-assisted development tools and participate in code reviews, testing, and security-focused engineering practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer (Intermediate) — Spring Boot, Cloud & AI Tools
Java Software Engineer (Intermediate) — Spring Boot, Cloud & AI Tools

Citibank (Switzerland) AG • Irving (TX)

On-site
USD 85,000 - 118,000
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 Fullstack Lead — Microservices & Spring
Senior Java Fullstack Lead — Microservices & Spring

Citigroup Inc. • Irving (TX)

On-site
USD 126,000 - 189,000
Senior Java Microservices Engineer
Senior Java Microservices Engineer

Citigroup Inc. • Jersey City (NJ)

On-site
USD 121,000 - 182,000
Medical, dental & vision coverage
401(k)
Senior Microservices Engineer – Cloud-Native Apps
Senior Microservices Engineer – Cloud-Native Apps

Citigroup Inc. • Irving (TX)

On-site
USD 107,000 - 161,000
Full-Stack Java Developer | Spring Boot & Microservices
Full-Stack Java Developer | Spring Boot & Microservices

Citi • Irving (TX)

On-site
USD 107,000 - 161,000
Medical benefits
401(k)
PTO & Holidays
+1
Full-Stack Java Developer | Spring, React & AWS
Full-Stack Java Developer | Spring, React & AWS

Citigroup Inc. • Irving (TX)

On-site
USD 107,000 - 161,000
Medical, dental & vision coverage
401(k)
Paid time off
Full-Stack Software Engineer (Java/Spring) | React/Angular
Full-Stack Software Engineer (Java/Spring) | React/Angular

Citi • New York (NY)

On-site
USD 85,000 - 118,000
Senior Java Engineer — Hybrid Backend Leader
Senior Java Engineer — Hybrid Backend Leader

Citigroup Inc. • Irving (TX)

On-site
USD 107,000 - 161,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