Truist Financial Corporation

Senior Software Engineer --Java and Cloud

Truist Financial Corporation
Apply
1 day ago
Atlanta, GA, USA +2 moreSenior

Responsibilities

  • Lead architecture and end-to-end delivery of complex software solutions for the payment platform.
  • Design and implement scalable, secure, highly available applications and solution patterns.
  • Lead large or complex initiatives, coordinating and delegating technical work across teams.
  • Troubleshoot complex technical issues and improve application performance, reliability, and scalability.
  • Develop and refine software engineering standards, practices, governance, and technical plans.
  • Provide technical guidance, coaching, training, design reviews, and knowledge sharing to other engineers.
  • Evaluate emerging technologies, build prototypes, and contribute to long-term technical goals and roadmaps.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent education, training, and work-related experience.
  • At least 7 years of professional software development experience.
  • Deep knowledge of multiple programming languages, software architecture, and design principles.
  • Deep understanding of software development lifecycle, testing, deployment, and security practices.
  • Preferred: 10 years of development experience and expertise in AI-assisted application development, Java, Spring Boot, AWS Cloud, SQS, Kafka, and PostgreSQL.

Benefits

  • Eligible regular employees working 20 or more hours per week may receive medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401(k) plan.
  • Benefits may also include at least 10 days of vacation during the first year, 10 sick days, paid holidays, a defined benefit pension plan, restricted stock units, and/or deferred compensation, depending on position and division.
  • This is a regular, non-temporary position with a first-shift schedule in the United States; benefit eligibility may vary by employment status, position, and division.

Tech Stack

Categories

Truist Financial Corporation

About Truist Financial Corporation

10,000+ employees

Truist Financial Corporation provides consumer, small‑business, and commercial banking, plus capital markets, payments, mortgage, and wealth management services across the U.S. It earns interest and fee income from deposits, lending, investment banking, and advisory services delivered through Truist Bank and affiliates. The company was formed in 2019 by the merger of BB&T and SunTrust Banks and is headquartered in Charlotte, North Carolina; it is publicly traded on the NYSE (ticker: TFC).

Contact me