Senior Java Spring Boot Microservices Engineer

U.S. Bank

Cincinnati (OH)

On-site

USD 127,000 - 149,000

Full time

15 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Healthcare
Paid vacation
401(k) retirement plan
Sick leave
Parental leave
Holiday opportunities
Adoption assistance

Job summary

U.S. Bank is seeking a skilled software engineer to own full lifecycle development of enterprise-grade software experiences. This role focuses on designing, building, testing, and maintaining applications with emphasis on scalability, reliability, and security within an agile environment.

You will lead full stack development, create REST APIs and microservices, and collaborate across teams to deliver customer value. Experience with DevOps, CI/CD pipelines, and cloud is preferred.

Qualifications

  • Bachelor’s degree, or equivalent work experience.
  • Six to eight years of relevant experience.
  • Strong hands on experience with Java Spring Boot.
  • Experience building REST-API and Microservices from scratch.
  • Containerization - Docker, Kubernetes, Istio.
  • Some experience with Open-source Streaming - Kafka.
  • Experience with Open-source Databases - PostgreSQL, Cassandra.
  • ReactJS for Web-development experience - good to have
  • Experience with creating and maintaining CICD pipelines(DevOps) - Good to have
  • Experience with Cloud infrastructure - Good to have
  • Effective problem-solving and analytical skills
  • Effective communication and application design skills.

Responsibilities

  • Responsible for designing, developing, testing, operating and maintaining products
  • Takes full stack ownership by consistently writing production-ready and testable code
  • Consistently creates optimal design adhering to architectural best practices; considers scalability, reliability and performance of systems/contexts affected when defining technical designs
  • Performs analysis on failures, propose design changes, and encourage operational improvements
  • Makes sound design/coding decisions keeping customer experience in the forefront
  • Takes feedback from code review and apply changes to meet standards
  • Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures
  • Accountable for ensuring all aspects of product development follow compliance and security best practices
  • Exhibits relentless focus in software reliability engineering standards embedded into development standards
  • Embraces emerging technology opportunities and contributes to the best practices in support of the bank's technology transformation
  • Contributes to a culture of innovation, collaboration and continuous improvement
  • Reviews tasks critically and ensures they are appropriately prioritized and sized for incremental delivery; anticipates and communicates blockers and delays before they require escalation

Skills

Java Spring Boot
REST APIs & microservices
Docker & Kubernetes
Kafka
PostgreSQL & Cassandra
ReactJS
CI/CD pipelines
Cloud infrastructure
Problem-solving
Communication & application design

Education

Bachelor’s degree or equivalent work experience

Tools

Docker
Kubernetes
Istio
PostgreSQL
Cassandra
Kafka

Job description

U.S. Bank is seeking a skilled software engineer to own full lifecycle development of enterprise-grade software experiences. This role focuses on designing, building, testing, and maintaining applications with emphasis on scalability, reliability, and security within an agile environment.

You will lead full stack development, create REST APIs and microservices, and collaborate across teams to deliver customer value. Experience with DevOps, CI/CD pipelines, and cloud is preferred.

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

Similar jobs worth comparing

Senior Java Engineer: Spring Boot & Microservices
Senior Java Engineer: Spring Boot & Microservices

Relha LLC • Hopkins (MN)

On-site
USD 120,000 - 141,000
401(k) plan
Paid vacation and holidays
Parental leave
Senior Java/Spring Cloud Full-Stack Engineer
Senior Java/Spring Cloud Full-Stack Engineer

Relha LLC • Irving (TX)

Hybrid
USD 133,000 - 157,000
Life insurance
Paid vacation
11 paid holidays
+2
Senior Java Engineer | Spring Boot & Microservices
Senior Java Engineer | Spring Boot & Microservices

US Bank • Irving (TX)

On-site
USD 120,000 - 141,000
Healthcare (medical, dental, vision)
Life insurance (basic & optional)
Disability insurance (short/long term)
+6
Lead Java Engineer — Spring Boot & Microservices
Lead Java Engineer — Spring Boot & Microservices

Relha LLC • Cincinnati (OH), Northern (KY)

Hybrid
USD 127,000 - 149,000
Life insurance
Disability insurance
Pregnancy and parental leave
+4
Full-Stack Java Engineer: Build Scalable Microservices
Full-Stack Java Engineer: Build Scalable Microservices

WSFS Bank • United States

On-site
USD 64,000 - 106,000
Medical insurance
Dental insurance
Vision insurance
+5
Software Engineer I — Java, Spring Boot & Full-Stack DevOps
Software Engineer I — Java, Spring Boot & Full-Stack DevOps

U.S. Bank • Hopkins (MN)

Hybrid
USD 93,000 - 109,000
Life insurance
Disability benefits
Paid vacation
+1
Senior C#/.NET Engineer - DevOps & AWS
Senior C#/.NET Engineer - DevOps & AWS

U.S. Bank • Englewood (CO)

Hybrid
USD 110,000 - 140,000
Healthcare
401(k) matching
Paid time off
Full-Stack Software Engineer II - Build Reliable, Scalable
Full-Stack Software Engineer II - Build Reliable, Scalable

MainframeMaster • Town of Brookfield (WI)

Hybrid
USD 95,000 - 135,000
Full-Stack Software Engineer — Drive Reliable, Scalable Systems
Full-Stack Software Engineer — Drive Reliable, Scalable Systems

MainframeMaster • Hopkins (MN)

On-site
USD 110,000 - 160,000
Senior Application Architect – Frontend & Cloud
Senior Application Architect – Frontend & Cloud

Relha LLC • Hopkins (MN)

On-site
USD 120,000 - 141,000
Term life insurance
Disability insurance
Retirement plan 401(k)
+3