CareerPlan

Senior Software Engineer

Irving, TX, USFull-time$120k–$141k2026-10-29 → 2026-11-11
Based in United States

Core

Design, develop, test, deploy, and support scalable backend applications and services for U.S. Bank's financial products.

Role type

Senior Software Engineer (Backend)

Builds

RESTful APIs, microservices, and event-driven architectures for high-volume business applications.

Domain

Financial Services / Banking

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Microservices, RESTful APIs, Kafka, SQL, NoSQL, Docker, Kubernetes, CI/CD, Unit Testing, Security

Preferred skills

Node.js, React, Generative AI tools, Banking domain experience

Technologies

Java, Spring Boot, Spring MVC, Spring Data, Spring Security, Kafka, Git, Maven, Gradle, Docker, Kubernetes, JUnit, Mockito

Responsibilities

Design and develop scalable backend applications; Build and maintain RESTful APIs and microservices; Provide technical leadership and mentorship; Troubleshoot complex production issues; Perform code reviews and establish best practices; Partner with stakeholders to translate business requirements into technical solutions.

Seniority

Senior, hands-on IC