Java/Full-Stack Software Engineer III

Filled
March 10, 2026

Job Description

Company: Truist Financial Corporation
Location: United States (1st shift)
Employment Type: Full-Time, Regular
Salary Range: $120,408 – $180,612 annually
Experience Level: Mid-Senior (6–10 years, with preferred 10+ years for Master’s holders)

Role Overview

This is a full-stack software engineering role focused on delivering complex solutions, system integration, and consultation with business product owners. The engineer will design, develop, test, and maintain high-quality software, participate in Agile workflows, and provide mentorship to junior team members.

Key Responsibilities

  • Develop customized coding, software integrations, and configure solutions
  • Lead and participate in development, testing, implementation, and support of complex solutions
  • Build non-functional monitoring and security controls for production applications
  • Solve complex technical and operational problems; act as a mentor for teammates
  • Lead moderately complex projects and contribute to larger initiatives
  • Follow Agile methodology: deliver high-quality software, automate tasks, refine user stories
  • Develop automated unit testing and support integration/functional testing
  • Provide knowledge transfer to production support

Required Qualifications

  • Bachelor’s Degree and 6–10 years of experience (or equivalent)
  • In-depth knowledge of information systems and ability to implement best practices
  • Understanding of business processes and competitive IT strategies
  • Project management skills and problem-solving capability
  • Ability to mentor less experienced teammates and communicate complex information

Preferred Qualifications

  • Master’s degree with 10+ years of experience
  • Hands-on experience with:
    • Java/J2EE/JEE, Spring, Spring Boot
    • SQL, OpenShift, Web Services, Microservices
  • Banking or financial services experience
  • Strong understanding of SOA/Open API methodologies
  • Expertise in data structures, algorithms, and software design
  • Enterprise-level application development and scaling

Other Requirements / Working Conditions

  • Sitting: Constantly (>50%)
  • Standing / Walking: Frequently (25–50%)
  • Visual / Audio / Speaking: Required for interpreting client info and communication
  • Travel: Minimal, up to 10%
  • Must be available to work scheduled hours, including potential overtime

Benefits

  • Medical, dental, vision, life insurance, disability, AD&D
  • Tax-preferred savings accounts & 401(k) plan
  • Paid vacation (≥10 days), sick days (10), and holidays
  • Potential eligibility for pension, restricted stock units, deferred compensation
  • Supportive work environment with equal opportunity policies
  • Drug-free workplace