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 offers an opportunity to work with complex enterprise systems in a leading financial institution.

The position involves delivering technically complex solutions, leading system integration efforts, and working closely with business stakeholders. You'll be responsible for supporting on-premises applications, performing security remediations, and building monitoring capabilities for production systems. The role requires strong technical leadership, as you'll be guiding less experienced teammates and leading moderately complex projects.

The ideal candidate will have 6-10 years of experience with strong expertise in Java development, along with knowledge of enterprise technologies like Websphere, SQL/DB2, and Linux environments. You'll work in an Agile environment, focusing on delivering high-quality software and automating manual tasks.

Truist offers a comprehensive benefits package including medical, dental, vision insurance, 401k, pension plan, and restricted stock units. The position is available in major tech hubs including Atlanta, Raleigh, and Charlotte, offering opportunities in vibrant metropolitan areas. This role presents an excellent opportunity to work on enterprise-scale applications while contributing to a purpose-driven financial services organization.

Last updated 2 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
  • Experience with Shell Script/Bash
  • Knowledge of Gitlab/Github

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