Staff API Architect — Java Spring Microservices Leader

Western Union

Denver (CO)

Hybrid

USD 140,000 - 165,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

Medical, Dental and Life Insurance
401K plan
Tuition Assistance Program
Paid Time Off

Job summary

Western Union is seeking a Staff Software Engineer on the Retail Engineering team to design, develop, and deliver end-to-end applications using Java Spring Boot microservices and Angular across backend services and front-end experiences.

You will lead technical solutions, mentor engineers, and collaborate with Product, Architecture, Security, and Operations to ensure secure, scalable APIs for Western Union’s global money movement ecosystem. The role is HYBRID with office presence required.

Qualifications

  • Bachelor’s degree in Computer Science or related field or equivalent work experience.
  • 6+ years of professional experience; 8+ years preferred for Staff level.
  • 5+ years delivering RESTful APIs with versioning and contracts.
  • 2+ years with AWS cloud services and cloud-native design.
  • 6+ years in Java/Spring Boot and production-grade API support.

Responsibilities

  • Serve as technical team leader for API platform, owning architecture decisions.
  • Design and implement scalable, resilient solutions balancing short-term delivery with long-term sustainability.
  • Collaborate with Product, Architecture, Security, and Operations to translate requirements into technical solutions.
  • Drive engineering excellence through best practices in design, testing (TDD), security, and performance.
  • Mentor senior and mid-level engineers to grow system thinking and ownership.
  • Identify opportunities to improve scalability, reliability, and developer experience.

Skills

Java
Spring Boot
RESTful APIs
TDD
AWS
Leadership/Mentoring
Code Reviews

Education

Bachelor’s in Computer Science or related field
Master’s degree (optional)

Tools

Angular

Job description

Western Union is seeking a Staff Software Engineer on the Retail Engineering team to design, develop, and deliver end-to-end applications using Java Spring Boot microservices and Angular across backend services and front-end experiences.

You will lead technical solutions, mentor engineers, and collaborate with Product, Architecture, Security, and Operations to ensure secure, scalable APIs for Western Union’s global money movement ecosystem. The role is HYBRID with office presence required.

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

Similar jobs worth comparing

Senior API Architect — Lead, Scale Cloud Microservices
Senior API Architect — Lead, Scale Cloud Microservices

Western Union • Austin (TX)

Hybrid
USD 140,000 - 165,000
Paid Time Off
Health Insurance
Tuition Assistance
+7
Staff Software Engineer — Cloud Microservices & AI
Staff Software Engineer — Cloud Microservices & AI

Western Union • Austin (TX)

Hybrid
USD 125,000 - 150,000
Short-term incentives
Multiple health insurance options
Tuition Assistance Program
+1
Staff Software Engineer
Staff Software Engineer

Western Union • Austin (TX)

On-site
USD 125,000 - 150,000
Short-term incentives
Multiple health insurance options
Tuition Assistance Program
+1
Senior Application Architect
Senior Application Architect

Western Union • Denver (CO)

Hybrid
USD 140,000 - 165,000
Medical, Dental and Life Insurance
401K plan
Tuition Assistance Program
+1
Senior Cloud-Native Microservices Engineer
Senior Cloud-Native Microservices Engineer

Western Union • Austin (TX)

Hybrid
USD 115,000 - 135,000
Paid Time Off
Medical, Dental and Life Insurance
Tuition Assistance Program
+2
Senior Application Architect
Senior Application Architect

Western Union • Austin (TX)

Hybrid
USD 140,000 - 165,000
Paid Time Off
Health Insurance
Tuition Assistance
+7
Senior Software Engineer - Full-Stack (Angular + Java/AWS)
Senior Software Engineer - Full-Stack (Angular + Java/AWS)

Western Union • Austin (TX)

Hybrid
USD 110,000 - 135,000
Health, dental, and life insurance
Paid time off and parental leave
Tuition assistance and student loan repayment support
+1
Hybrid Cloud Microservices Lead Engineer
Hybrid Cloud Microservices Lead Engineer

Relha LLC • Austin (TX)

Hybrid
USD 115,000 - 135,000
Paid Time Off
Medical, Dental and Life Insurance
Tuition Assistance Program
+6
Sr Software Engineer
Sr Software Engineer

Western Union • Austin (TX)

On-site
USD 115,000 - 135,000
Paid Time Off
Medical, Dental and Life Insurance
Tuition Assistance Program
+2
Sr Software Engineer
Sr Software Engineer

Relha LLC • Austin (TX)

Hybrid
USD 115,000 - 135,000
Paid Time Off
Medical, Dental and Life Insurance
Tuition Assistance Program
+6