Senior Software Engineer (Full stack - Java) @ U.S. Bank | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Senior Software Engineer (Full stack - Java) jobs in Irving, TX
35 applicants
expire-info-iconThis job has closed.
company-logo

U.S. Bank · 2 days ago

Senior Software Engineer (Full stack - Java)

Wonder how qualified you are to the job?

ftfMaximize your interview chances
BankingFinancial Services
check
Actively Hiring

Insider Connection @U.S. Bank

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Responsible for designing, developing, testing, operating, and maintaining products
Takes full stack ownership by consistently writing production-ready and testable code
Consistently creates optimal designs adhering to architectural best practices; considers scalability, reliability, and performance of systems/contexts affected when defining technical designs
Performs analysis on failures, proposes design changes, and encourages operational improvements
Makes sound design/coding decisions, keeping customer experience in the forefront
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
Accountable for ensuring all aspects of product development follow compliance and security best practices
Exhibits relentless focus on software reliability engineering standards embedded into development standards
Embraces emerging technology opportunities and contributes to best practices in support of the bank’s technology transformation
Contributes to a culture of innovation, collaboration, and continuous improvement
Reviews tasks critically and ensures they are appropriately prioritized and sized for incremental delivery; anticipates and communicates blockers and delays before they require escalation

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

JavaSQLNoSQLDatabaseSpring BootMicroservicesDockerKubernetesAWSAgile DevelopmentServer architectureCloud native solutionsModern server architectureDesign thinkingDomain understandingTechnical proficiencyAlgorithmsData structuresArchitectural design patternsProblem-solvingCollaborationInfluencingCommunicationResults-orientedFull Stack Engineer

Required

Bachelor’s degree, or equivalent work experience
Six to eight years of relevant experience
Strong programming skills in Java
Strong SQL and NoSQL skills along with database knowledge
Design thinking mindset and results-oriented
Knowledge of modern server architecture, such as Spring Boot
Experience in building microservices, Docker/Kubernetes in cloud native solutions
Familiarity with core cloud provider services, preferably AWS (Amazon Web Services)
Experience in an Agile Development environment
Strong written and verbal communication skills
Proven collaboration and influencing skills
Thorough understanding of the team’s domain, how work in this domain relates to the team’s objectives and deliverables, and how it contributes to overall business strategy and technical strategy
Basic understanding of adjacent teams’ business domains
Ability to collaborate on all aspects of product development
Technically proficient and able to define and fulfill solutions requirements for end users
Able to communicate processes and results with all parties involved in the product team, including engineers, product owners, scrum masters, third-party vendors, and customers
Proficient understanding of algorithms, data structures, architectural design patterns, and best practices
Effective problem-solving and analytical skills

Preferred

Previous experience as a full stack engineer
Experience in an Agile Development environment
Strong programming skills in Java
Strong written and verbal communication skills
Proven collaboration and influencing skills
Thorough understanding of the team’s domain, how work in this domain relates to the team’s objectives and deliverables, and how it contributes to overall business strategy and technical strategy
Basic understanding of adjacent teams’ business domains
Ability to collaborate on all aspects of product development
Technically proficient and able to define and fulfill solutions requirements for end users
Able to communicate processes and results with all parties involved in the product team, including engineers, product owners, scrum masters, third-party vendors, and customers
Proficient understanding of algorithms, data structures, architectural design patterns, and best practices

Benefits

Healthcare (medical, dental, vision)
Basic term and optional term life insurance
Short-term and long-term disability
Pregnancy disability and parental leave
401(k) and employer-funded retirement plan
Paid vacation (from 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 for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law

Company

U.S. Bank

company-logo
At U.S.

Funding

Current Stage
Public Company
Total Funding
$991M
Key Investors
U.S. Department of the TreasuryMitsubishi UFJ Financial Group
2023-09-29Post Ipo Debt· $55M
2023-08-03Post Ipo Debt· $936M
1978-01-13IPO· nyse:USB

Leadership Team

Z
Zachary Boyers
CEO
linkedin
leader-logo
John C Stern
CFO
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot