Logo
U.S. Bank

Senior Software Engineer (Full Stack) React Java Developer

U.S. Bank, Minneapolis, Minnesota, United States, 55400

Save Job

Overview

Senior Software Engineer (Full Stack) React Java Developer – U.S. Bank Join to apply for the Senior Software Engineer (Full Stack) React Java Developer role at U.S. Bank. This position is responsible for the analysis, design, testing, development and maintenance of software experiences. The candidate should be self-motivated, able to collaborate with a team and across the organization, and adhere to U.S. Bank standards to minimize impact to the customer experience. The candidate will work within an agile software development lifecycle and DevOps practices. Essential Responsibilities

Responsible for designing, developing, testing, operating and maintaining products Takes full stack ownership by consistently writing production-ready and testable code Creates optimal designs adhering to architectural best practices with consideration for scalability, reliability and performance Performs analysis on failures, proposes design changes, and encourages operational improvements Makes sound design and coding decisions with the customer experience in mind Takes feedback from code reviews and applies changes to meet standards Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures Ensures all aspects of product development follow compliance and security best practices Exhibits focus on software reliability engineering standards embedded into development Embraces emerging technology opportunities and contributes to best practices in support of the bank’s technology transformation Basic Qualifications

Bachelor’s degree, or equivalent work experience Five to six years of relevant experience Core Development Expertise

Frontend Development: React.js, TypeScript, Apollo GraphQL Backend Development: Java, J2EE, Spring Boot, Node.js Web Technologies: REST, SOAP, GraphQL (Apollo), JSON, XML, XSD Security & Vulnerability Management: Black Duck, Twistlock, Fortify, PRISMA Cloud, SonarQube, Snyk, OWASP Cloud & Containerization: AWS, Azure, GCP (optional), Microservices, Docker, Kubernetes DevSecOps & CI/CD: CloudBees Jenkins, GitLab CI/CD, GitHub Actions, Rancher, ArgoCD, Spinnaker API Gateways: Apigee, AWS API Gateway, Kong, Istio, Linkerd Source Code Management: GitLab, GitHub, Bitbucket Monitoring, Logging & Alerting: Splunk, ELK Stack, Datadog, Prometheus, Grafana Databases & Event Streaming: Oracle, PostgreSQL, SQL Server, DB2, MongoDB, Cassandra, Redis, Kafka, RabbitMQ, Amazon Kinesis Operating Systems: Windows, Linux, z/OS Agile & Collaboration Tools: JIRA, JIRA Align, JIRA Dragonboat, VersionOne, Confluence Nice to Have / Legacy Integration: TIBCO BWCE, z/OS Connect, COBOL Location & Work Arrangement

The role offers a hybrid/flexible schedule, with in-office expectations of 3 or more days per week and the flexibility to work remotely for the remaining days. If accommodations are needed during any portion of the application or hiring process, refer to disability accommodations for applicants. Benefits

Our benefits and total rewards are designed to support you and your family, with offerings that may vary by role, location or hours. Benefits include: Healthcare (medical, dental, vision) Basic and optional life insurance Short-term and long-term disability Pregnancy disability and parental leave 401(k) and employer-funded retirement plan Paid vacation (2–5 weeks depending on grade and tenure) Up to 11 paid holidays Adoption assistance Sick and Safe Leave accruals U.S. Bank is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, and other factors protected under applicable law. E-Verify U.S. Bank participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories. Learn more about the E-Verify program. The salary range reflects figures based on the primary location. Pay Range: $119,765.00 - $140,900.00. Actual range may differ based on location and eligibility. Posting may be closed earlier due to high volume of applicants. Posting details : Senior Software Engineer (Full Stack) React Java Developer – Minneapolis, MN / St. Paul, MN / Hopkins, MN / other listed locations; Full-time; Seniority level: Mid-Senior level; Job function: Engineering and Information Technology; Industry: Banking.

#J-18808-Ljbffr