Lead Software Engineer (Java, Spring boot, Microservices)

U.S. Bancorp
Cincinnati, Chicago
Workplace: HybridFull timeUSD 126,820 - 149,200 annuallyFunction: Software EngineeringExperience: 6-8 yearsSkills: ["Problem-solving","Analytical skills","Communication","Collaboration"]

Design, develop, test, operate, and maintain software experiences with full-stack ownership and production-ready, testable code. Create scalable, reliable, high-performance designs following architectural best practices, run code reviews, and analyze failures to drive operational improvements. Ensure development follows compliance and security standards and aligns with software reliability engineering. Work within an agile lifecycle and DevOps principles, contributing to modernization and emerging technology best practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
U.S. Bancorp
U.S. Bancorp
3 days ago

Lead Software Engineer (Java, Spring boot, Microservices)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Design, develop, test, operate, and maintain software experiences with full-stack ownership and production-ready, testable code. Create scalable, reliable, high-performance designs following architectural best practices, run code reviews, and analyze failures to drive operational improvements. Ensure development follows compliance and security standards and aligns with software reliability engineering. Work within an agile lifecycle and DevOps principles, contributing to modernization and emerging technology best practices.
Location: Cincinnati, Chicago
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, test, operate, and maintain software products while taking full-stack ownership.
  • •Create optimal, scalable and reliable technical designs and make sound design/coding decisions for customer impact.
  • •Conduct code reviews, apply feedback, and ensure compliance and security best practices across product development.
  • •Analyze failures, propose design changes, and drive operational improvements for reliability engineering standards.
  • •Prioritize and size tasks for incremental delivery, anticipate blockers, and communicate delays before escalation.

Pay and Benefits

Salary: USD 126,820 - 149,200 annually
Perks:Health InsuranceDentalVisionLife InsuranceDisability Insurance401kPaid LeavePaid HolidaysParental LeaveAdoption Assistance

Key Requirements

  • •Bachelor’s degree or equivalent work experience.
  • •6 to 8 years of relevant experience.
  • •Strong hands-on experience with Java and Spring Boot.
  • •Experience building REST APIs and microservices from scratch.
  • •Experience with containerization (Docker, Kubernetes, Istio).
Experience:6-8 years
Skills:Problem-solvingAnalytical skillsCommunicationCollaboration
Tech Stack:JavaSpring BootMicroservicesREST APIsDockerKubernetesIstioKafkaPostgreSQLCassandraReactJSCI/CDDevOpsCloud infrastructure

Company Brief

U.S. Bancorp
U.S. Bancorp is the parent company of U.S. Bank, providing consumer, business, and institutional banking services including lending, payments, treasury management, wealth management, and merchant solutions across the United States.
Industry: Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Minneapolis, United States
Founded: 1863
Glassdoor
Glassdoor: 3.8
WebsiteLinkedInGlassdoor