Truist Financial Corporation

Software Engineer--Java and AI Enablement

Truist Financial Corporation
Apply
1 day ago
Raleigh, NC, USA or Charlotte, NC, USASenior

Responsibilities

  • Design, develop, test, maintain, and support complex software components and services.
  • Build advanced application features using Java, Spring Boot, AWS Cloud, SQS, Kafka, and related technologies.
  • Develop AI/ML-driven AIOps solutions for monitoring, anomaly detection, incident correlation, remediation, and root-cause analysis.
  • Use GenAI and LLMs to support application development and the software development lifecycle.
  • Lead code reviews and provide feedback on code quality, maintainability, and performance.
  • Collaborate with cross-functional technical teams to plan and execute technical initiatives.
  • Troubleshoot, debug, and resolve complex software defects and production issues.
  • Participate in requirements analysis, design, development, testing, deployment, and support.
  • Apply secure coding, testing, documentation, and IT best practices.
  • Mentor and support junior engineers.

Requirements

  • Bachelor’s degree in computer science, software engineering, or a related field with five years of relevant experience, or equivalent education and training.
  • At least five years of software engineering experience.
  • In-depth knowledge of information systems and the ability to apply IT best practices.
  • Experience with Java, Spring Boot, AWS Cloud, SQS, Kafka, and PostgreSQL.
  • Experience with AI/ML-driven AIOps, GenAI/LLMs, Python, observability, and SRE practices is preferred.
  • Familiarity with using LLMs in the software development lifecycle is preferred.

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.
  • Employees receive at least 10 days of vacation, 10 sick days, and paid holidays during their first year, prorated as applicable.
  • Depending on the position and division, additional benefits may include a defined benefit pension plan, restricted stock units, and deferred compensation.
  • This is a regular, non-temporary position on the first shift in the United States; specific benefits depend on full-time or part-time status, position, and division.
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