Software Engineer (multiple positions) in Hopkins, MN

U.S. Bancorp
United States
Workplace: HybridFull timeUSD 145,018 - 155,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Collaboration","Mentorship","Troubleshooting","Technical guidance","Design best practices"]

Design, develop, and maintain backend services and REST-based microservices, including system integrations. Implement event-driven and messaging architectures using Apache Kafka, webhooks, and Spring Cloud Stream, while ensuring secure, reliable, high-performance solutions. Collaborate cross-team to troubleshoot and deliver end-to-end systems, and apply DevOps practices for CI/CD and containerized deployments with GitLab CI/CD, Jenkins, Docker, and Kubernetes. Lead technical efforts and mentor junior engineers.

Loading

Loading job details...

Preparing the role view and application actions.

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

Software Engineer (multiple positions) in Hopkins, MN

✓ Verified Job

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

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

Job Summary

Design, develop, and maintain backend services and REST-based microservices, including system integrations. Implement event-driven and messaging architectures using Apache Kafka, webhooks, and Spring Cloud Stream, while ensuring secure, reliable, high-performance solutions. Collaborate cross-team to troubleshoot and deliver end-to-end systems, and apply DevOps practices for CI/CD and containerized deployments with GitLab CI/CD, Jenkins, Docker, and Kubernetes. Lead technical efforts and mentor junior engineers.
Location: United States
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain backend services.
  • •Build system integration components.
  • •Build REST-based microservices using Java 8 and Spring Boot.
  • •Implement messaging and event-driven architectures using Apache Kafka, webhooks, and Spring Cloud Stream.
  • •Apply DevOps principles for CI/CD and containerized deployments, collaborating across teams to troubleshoot and deliver end-to-end solutions; provide guidance and mentor junior engineers.

Pay and Benefits

Salary: USD 145,018 - 155,000 annually
Perks:Health InsuranceDentalVisionLife InsuranceLong-term Disability401kRetirementPaid LeavePaid HolidaysAdoption Assistance

Key Requirements

  • •Bachelor’s degree in computer science or computer applications.
  • •5 years of software engineering experience as a Software Engineer (or related roles listed).
  • •Experience with Java and J2EE, including Spring and REST-based microservices development.
  • •Experience with DevOps and CI/CD, including Jenkins and containerized deployments with Docker and Kubernetes.
  • •Experience with microservices architecture and event-driven systems using Apache Kafka, plus cloud platform experience (AWS and/or Microsoft Azure, with PostgreSQL/Oracle/MS SQL).
Experience:MicroservicesBackend engineeringEvent-driven architectureDevOpsCloud
Education:Bachelor's
Skills:CollaborationMentorshipTroubleshootingTechnical guidanceDesign best practices
Tech Stack:Java 8Spring BootMicroservices architectureApache KafkaWebhooksSpring Cloud StreamRESTGitLab CI/CDJenkinsDockerKubernetesGitLabAWSPostgreSQLOracleMS SQLJ2EESpringRancherMicrosoft Azure

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

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