×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer IV

Job in Atlanta, Fulton County, Georgia, 30383, USA
Listing for: Truist
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Software Engineer IV
Truist

Location:

Charlotte, NC or Atlanta, GA

Overview

Deliver highly complex solutions with significant system linkages, dependencies, and risk. Lead and execute development efforts such as analysis, design, coding, and testing. Serve as the technical expert on the team, often aligned at the same level as an entry-level manager, with no formal management responsibilities.

Essential Duties and Responsibilities
  • Participate in the build, testing, maintenance, and escalated support of Truist's Payments infrastructure as code (IaC), containerization, Kubernetes automation, and continuous integration and deployment (CI/CD) solutions.
  • Consult and advise Application Developers on highly complex challenges with Payments APIs built with Spring Framework, Java, and Postgre

    SQL.
  • Build automation for blue/green and canary deployments to support changes with no client impact.
  • Automate application and infrastructure resiliency, high availability, and business continuity.
  • Ensure adherence to company and industry standards and provide 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.
Required Qualifications
  • 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.
  • Strong financial or banking domain experience.
  • Deep knowledge of Java Spring Boot Framework and Spring Framework; experience in developing and consuming REST and SOAP services using Java and Spring Boot.
  • Experience with Red Hat Open Shift.
  • Experience working on medium to large scale projects in an integrated environment.
  • Knowledge to support performance load testing.
  • Experience in performance tuning, scaling, security, and resiliency best practices.
  • Experience with MS SQL and MQ middleware technologies.
  • Experience with Scrum/Agile development methodologies, specifically SAFe.
  • Truist will not sponsor applicants for work visa status or employment authorization for this position.
Preferred Qualifications
  • Master’s degree and 10 years of experience or an equivalent combination of education and work experience.
  • Payments, banking, or financial services experience.
  • Proficiency with two or more of the following: AWS middleware hosting, Terraform, Kubernetes, Lambda, or Aurora.
  • Professional experience building enterprise applications from the ground up at enterprise scale; experience integrating with relational databases both in cloud and on-premises.
  • Experience with one or more test frameworks, capabilities & tools: JUnit, Selenium, Cucumber.
  • Experience with one or more CI/CD implementation, configuration management, and orchestration tools such as Jenkins, Git Hub, Maven, Terraform, or Harness.
  • Experience debugging distributed systems with high data loads.
  • Good knowledge of ISO
    20022 payment messages.
  • Experience with Angular, NodeJS.
Other

Job Requirements / Working Conditions
  • Sitting: Constantly (more than 50% of the time)
  • Standing: Frequently (25% - 50% of the time)
  • Walking: Frequently (25% - 50% of the time)
  • Visual / Audio / Speaking: Able to access and interpret client information received from the computer and able to hear and speak with individuals in person and on the phone.
  • Manual Dexterity / Keyboarding: Able to work with standard office equipment, including PC keyboard and mouse, copy/fax machines, and printers.
  • Avail…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary