1 day ago
Base Salary
$112k - $131k/yr
Responsibilities
- Design, develop, and support enterprise-grade Java applications using Spring Framework and Spring Boot.
- Build and enhance APIs and microservices supporting ACH payment processing and customer-facing corporate banking capabilities.
- Troubleshoot application, API, and transaction-processing issues and implement sustainable stability improvements.
- Develop and execute automated unit, integration, and performance tests.
- Monitor application health and identify performance bottlenecks and resiliency opportunities using observability tools.
- Collaborate with product management, customer support, architects, infrastructure teams, and engineering partners.
- Lead and mentor offshore developers and testers while promoting software engineering, performance tuning, automation, and code quality practices.
- Contribute to modernization, reliability, scalability, observability, and AI-assisted engineering initiatives.
Requirements
- Bachelor’s degree or equivalent work experience.
- Five to six years of relevant experience.
- Strong proficiency in Java, Spring Framework, Spring Boot, REST APIs, and microservices architecture.
- Experience supporting high-volume, business-critical applications with a focus on performance, resiliency, and scalability.
- Hands-on experience with SQL, relational databases, query optimization, and transaction-processing systems.
- Experience with Git, automated testing, continuous delivery, and DevOps practices.
- Experience with monitoring and observability tools such as Datadog, Splunk, Grafana, Dynatrace, or AppDynamics.
- Knowledge of Docker, Kubernetes, and cloud platforms including AWS, Azure, or GCP.
- Familiarity with Kafka, event-driven architectures, performance engineering, and production support in distributed systems.
- Strong problem-solving, communication, and leadership skills, including experience in Agile environments, regulated industries, financial services, AI-assisted development, and customer-focused engineering teams.
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 holiday opportunities.
- 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.
- Requires working from a U.S. Bank location three or more days per week.
- Comprehensive benefits and total rewards package, including incentive and recognition programs, equity stock purchase, 401(k) contribution, and pension subject to eligibility.
Tech Stack
Categories
About U.S. Bank
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).
