CareerPlan

Software Engineer 1 (Java, Linux, SQL)

4 LocationsFull-time$93k2026-09-04 → 2026-11-10

Core

Design, develop, test, operate, and maintain production-ready software products and services for U.S. Bank customers.

Role type

Mid-level Software Engineer (Java, Linux, SQL)

Builds

Full-stack software applications and services

Domain

Banking / Financial Services

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, SQL, Linux, Shell Scripting, GitLab, Agile/Scrum, CI/CD, Unit Testing, Integration Testing, System Architecture, Code Review, DevOps

Preferred skills

Service Virtualization, Test Data Management, Cloud Platforms, Containerization, Security Best Practices

Technologies

Java, Spring Boot, GitLab, SQL, Linux, Shell Scripting

Responsibilities

Design and develop scalable, reliable, and performant software systems; conduct code reviews to ensure adherence to engineering best practices; analyze system failures and propose design improvements; ensure compliance with security and regulatory standards; prioritize tasks and communicate blockers for incremental delivery.

Seniority

Mid-level, hands-on IC