Senior Tech Lead / Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Truist · 2 months ago

Senior Tech Lead / Software Engineer

Truist is a financial services company seeking a Senior Tech Lead / Software Engineer. The role involves delivering complex solutions, leading development efforts, and serving as a technical expert on the team, primarily focusing on Payments infrastructure and APIs.

BankingFinanceFinancial Services
badNo H1Bnote

Responsibilities

Participate in build, testing, maintenance, and escalated support of Truist's Payments infrastructure as code (IaC), containerization, Kubernetes automation, and continuous integration and deployments (CI/CD) solutions
Consult and advise Application Developers on highly complex challenges with Payments APIs built with Spring Framework, Java, and PostgreSQL
Build automation for blue/green and canary deployments to support change with no client impacts
Automate application and infrastructure resiliency, high availability, and business continuity
Ensure adherence to company and industry standards. Provides technical consultation on extremely challenging or unusual situations
Devise or modify procedures to solve complex problems considering infrastructure capacity and limitations, operational execution times, and client focused results
Interpret internal/external business challenges and recommend best practices
Use sophisticated analytical thought to exercise judgment and identify innovative solutions
Mentor junior teammates to build technical expertise in the team
Willingness to volunteer to solve challenges when the team needs support in exceptional situations

Qualification

Java Spring BootPayments APIsKubernetesCI/CDPostgreSQLRedHat OpenShiftPerformance TuningScrum/AgileFinancial domain experienceAnalytical skillsMentoringProblem-solvingTeam collaboration

Required

Bachelor's degree with at least 10 years of experience as a developer or equivalent education and related training or experience
Sound understanding of business and organizational strategies and processes
Ability to interpret internal and external business challenges and recommend best practices
Experience in leading complex projects
Strong analytical skills and the ability to solve complex technical and business problems
Ability to influence others at senior levels to adopt a new perspective
Have strong Financial or Banking domain experience
Have deep knowledge of Java Spring boot Framework and Spring Framework, Have Experience in developing and consuming REST and SOAP based services using Java and Spring Boot framework
Have experience in RedHat OpenShift
Experience working on medium to large scale projects in an integrated environment
Knowledge to support Performance Load Testing
Experience in Performance Tuning, Scaling, Security, Resiliency Best Practices
Experience MS SQL and MQ Middleware Technologies
Have working experience with Scrum/Agile development methodologies specifically in SAFe

Preferred

Master's degree and 10 years of experience or an equivalent combination of education and work experience
Payments, banking, or financial services experience
Proficient with two or more of the following: AWS middleware hosting, Terraform, Kubernetes, Lambda, or Aurora
Professional experience building enterprise applications from the ground up and at enterprise scale. Have experience integrating with relational databases both in cloud and on Prem
Experience with one or more Test Frameworks, Capabilities & Tools: Junit, Selenium, Cucumber. Experience in Cloud Computing using AWS, Spring Boot, Spring Cloud, Docker, Maven, etc
Have Experience with one or more CI/CD implementation, configuration management and orchestration tools like Jenkins, GitHub, Maven, Terraform or Harness
Have experience in debugging distributed systems with high data loads
Good knowledge of ISO20022 Payment messages
Experience in Angular, NodeJS

Benefits

Medical
Dental
Vision
Life insurance
Disability
Accidental death and dismemberment
Tax-preferred savings accounts
401k plan
Vacation
Sick days
Paid holidays
Defined benefit pension plan
Restricted stock units
Deferred compensation plan

Company

Truist is the sixth-largest commercial bank in the U.S.

Funding

Current Stage
Late Stage
Total Funding
unknown
2021-01-01Seed

Leadership Team

leader-logo
Michael Maguire
Chief Financial Officer
linkedin
leader-logo
James Cordovana
SVP of Cloud Security Enterprise Architect
linkedin
Company data provided by crunchbase