Truist Bank is seeking a Software Engineer III with expertise in Java and cloud technologies to develop and support complex software solutions. The ideal candidate will have significant experience in software engineering and a strong understanding of IT best practices, preferably within the banking or financial services sector
Job Summary
Deliver technically complex solutions and perform system integration support for all project work.
Build non-functional monitoring capabilities and provide escalated support for highly complex applications in production.
In an Agile environment, responsible for delivering high quality working software and automating manual/reusable tasks.
Matching Summary
Match Score: 85
Truist Bank is seeking a Software Engineer III with expertise in Java and cloud technologies to develop and support complex software solutions. The ideal candidate will have significant experience in software engineering and a strong understanding of IT best practices, preferably within the banking or financial services sector.
Skills & Requirements
Must-have
Java and Cloud expertise
Technical solution delivery
System integration support
Agile development practices
Automated unit testing
Security controls and monitoring
Nice-to-have
Consult and partner with business
Provide direction and mentor teammates
Leverage continuous engineering practices
Key Requirements
Bachelor’s Degree and 6-10 years of experience
In-depth knowledge in information systems
Master’s degree and 10+ years of experience (preferred)
Experience with AWS middleware hosting, Terraform, Kubernetes, Lambda, or Aurora (preferred)
Professional experience building enterprise applications at scale (preferred)