U.S. Bank

Software Engineer 1 (Java, Spring Boot, APIs)

U.S. Bank
Apply
3 days ago
Hopkins, MN, USAEntry Level

Base Salary

$93k - $109k/yr

Responsibilities

  • Develop, test, maintain, and troubleshoot Java Spring Boot applications and services.
  • Design and integrate REST and SOAP APIs for business functionality.
  • Build, enhance, and optimize database queries, stored procedures, and SQL code.
  • Support application deployments using DevOps practices and Jenkins pipelines.
  • Write and maintain Linux shell scripts to automate operational tasks.
  • Participate in code reviews, testing, debugging, and production support.
  • Contribute to Azure-based application development and modernization initiatives.
  • Collaborate across teams in an Agile/Scrum software development environment.

Requirements

  • Bachelor’s degree or equivalent work experience.
  • Two to three years of relevant experience.
  • Experience developing applications with Java and Spring Boot.
  • Knowledge of RESTful APIs, SOAP Web Services, and system integrations.
  • Experience with Oracle SQL, Microsoft SQL Server, SQL/PLSQL development, query optimization, and data management.
  • Experience writing and maintaining Linux shell scripts.
  • Familiarity with Agile development methodologies and the software development lifecycle.
  • Exposure to DevOps, CI/CD pipelines, and Jenkins.
  • Understanding of cloud technologies and modern application architectures, including some experience with Azure, Apache Kafka, Git, Jira, and InfoLease.

Benefits

  • Healthcare coverage including medical, dental, and vision.
  • Basic and optional term life insurance.
  • Short-term and long-term disability coverage.
  • Pregnancy disability and parental leave.
  • 401(k) and employer-funded retirement plan.
  • Paid vacation of two to five weeks depending on salary grade and tenure.
  • Up to 11 paid holidays.
  • Adoption assistance.
  • Sick and Safe Leave accruals of one hour per 30 hours worked, up to 80 hours per calendar year unless otherwise provided by law.
  • Hybrid work arrangement requiring at least three days per week at a U.S. Bank location.

Tech Stack

Apache KafkaAzureGitJavaJenkinsLinuxMicrosoft SQL ServerOracle DatabaseSOAPSpring BootSQL

Categories

U.S. Bank

About U.S. Bank

10,000+ employees

U.S. Bank is a public commercial bank offering consumer banking, commercial and institutional banking, payments, wealth management, and custody services to individuals and businesses. It earns revenue from interest on loans and securities and from fees across payments, asset management, and treasury services; it is the fifth-largest U.S. commercial bank, headquartered in Minneapolis, and trades on the NYSE as U.S. Bancorp (USB).

Contact me