Taro Logo

Software Engineer III- Java Developer

Truist is a purpose-driven financial services company formed by the merger of BB&T and SunTrust, serving clients in high-growth markets with financial services.
Atlanta, GA, USARaleigh, NC, USACharlotte, NC, USA
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Finance

Description For Software Engineer III- Java Developer

Truist, a major financial services company formed by the merger of BB&T and SunTrust, is seeking a Senior Software Engineer III specializing in Java development. This role represents an opportunity to join a purpose-driven organization that serves clients across high-growth markets in the United States.

The position requires an experienced developer with 6-10 years of experience who can deliver technically complex solutions and lead moderately complex projects. You'll be responsible for system integration, supporting on-premises vendor applications, and working closely with business product owners to understand and implement solutions that meet business goals.

Key technical requirements include proficiency in Java, VB.Net, and SQL/DB2 databases, along with experience in AIX/Linux environments and Websphere. The role involves both technical leadership and hands-on development, including security implementations, monitoring capabilities, and distributed application support.

Working in an Agile environment, you'll be responsible for delivering high-quality software, automating manual tasks, and engaging directly with business stakeholders from the design phase onward. The position offers comprehensive benefits including medical, dental, vision insurance, 401k, pension plan, and restricted stock units.

This is an excellent opportunity for a senior developer looking to make an impact in a large financial institution while working on complex enterprise-scale applications. The role offers both technical challenges and leadership opportunities, including mentoring less experienced team members and contributing to major technical initiatives.

Last updated 3 days ago

Responsibilities For Software Engineer III- Java Developer

  • Deliver technically complex solutions
  • Perform system integration support for project work
  • Consult with business product owners to understand goals and offer solutions
  • Support on-premises vendor applications and software integration
  • Lead and participate in vendor upgrades/patches and security remediations
  • Build non-functional monitoring capabilities
  • Provide warranty support and knowledge transfer
  • Lead moderately complex projects
  • Solve complex technical and operational problems
  • Support Distributed application vulnerability remediation

Requirements For Software Engineer III- Java Developer

Java
  • Bachelor's Degree and six to ten years of experience or equivalent
  • In-depth knowledge in information systems
  • Understanding of key business processes
  • Ability to plan and manage projects
  • Ability to provide direction and mentor less experienced teammates
  • Experience with Java, VB.Net
  • Knowledge of AIX/Linux (RHEL)
  • Experience with Websphere/Windows
  • SQL/DB2 database knowledge
  • Understanding of TCP IP, TLS, HTTPs

Benefits For Software Engineer III- Java Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • 401k plan
  • 10 days vacation
  • 10 sick days
  • Paid holidays
  • Pension plan
  • Restricted stock units

Interested in this job?

Jobs Related To Truist Software Engineer III- Java Developer