Senior Java & Full-Stack Engineer — Enterprise API/Cloud

Truist Financial

Charlotte (NC)

On-site

USD 125,000 - 150,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Truist Financial is seeking a seasoned security-focused software engineer to design, develop, and secure Java/J2EE microservices and full-stack applications. You will ensure secure SDLC practices, implement threat modeling and testing, and work across OpenShift, Kubernetes, and AWS in a banking context.

The role emphasizes building secure, scalable platforms, collaborating with platform engineers, and delivering high-quality software with automated testing and monitoring.

Qualifications

  • 1. Bachelor’s degree or equivalent education, training, and work-related experience.
  • 2. Minimum of 5 years of experience in security engineering or related cybersecurity roles.
  • 3. Advanced knowledge in cybersecurity principles, theories, and concepts.
  • 4. Proven experience in software development lifecycle security practices.
  • 5. Advanced knowledge of threat modeling, security testing, and penetration testing.
  • 6. Experience implementing and managing complex information security technologies.

Responsibilities

  • Develop customized coding, software integration, and configuration solutions.
  • Lead and participate in development, testing, implementation, maintenance, and support of complex solutions per standards.
  • Build and monitor non-functional capabilities and provide support for production apps.
  • Implement security controls and monitoring per company standards.
  • Lead moderately complex projects and collaborate on larger initiatives.
  • Mentor teammates and oversee small teams when needed.
  • In Agile: deliver high-quality software, refine user stories, automate testing, and support deployment.
  • Design and maintain reusable libraries and shared service modules across runtime apps.
  • Integrate internal and external services in fraud workflows with resilience patterns.
  • Manage software supply chain health, including dependency governance and patch rollouts.
  • Contribute to full-stack development and internal tooling for ops and business stakeholders.
  • Support platform migration and DevOps initiatives, including CI/CD and IaC.

Skills

Security engineering
Cybersecurity principles
Threat modeling
Security testing
Penetration testing
Information security technologies
Banking domain knowledge

Education

Bachelor's degree or equivalent education
Master's degree (preferred)

Tools

Java/J2EE/JEE
Spring Boot
Spring Cloud
SQL
OpenShift
Kubernetes
REST/SOAP APIs
Maven
CI/CD (GitLab CI)
JKS/PKCS12 keystore
SSL/TLS security

Job description

Truist Financial is seeking a seasoned security-focused software engineer to design, develop, and secure Java/J2EE microservices and full-stack applications. You will ensure secure SDLC practices, implement threat modeling and testing, and work across OpenShift, Kubernetes, and AWS in a banking context.

The role emphasizes building secure, scalable platforms, collaborating with platform engineers, and delivering high-quality software with automated testing and monitoring.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer – Enterprise API & Cloud
Senior Java Engineer – Enterprise API & Cloud

Crump Life Insurance Svcs Inc • Charlotte (NC)

On-site
USD 110,000 - 170,000
Health insurance
Java Software Engineer – APIs, Spring, Cloud
Java Software Engineer – APIs, Spring, Cloud

Truist • Atlanta (GA)

On-site
USD 110,000 - 160,000
Senior Java Engineer for Enterprise API & Cloud
Senior Java Engineer for Enterprise API & Cloud

Truist • Charlotte (NC)

On-site
USD 110,000 - 140,000
Medical, dental, vision
Life insurance
401k plan
+1
Senior Software Engineer: Build, Scale & Mentor
Senior Software Engineer: Build, Scale & Mentor

Truist Financial • Atlanta (GA)

On-site
USD 105,000 - 144,000
Medical, dental, vision
Life insurance
401k plan
+1
API Security Lead — Drive Vulnerability Management & DevSecOps
API Security Lead — Drive Vulnerability Management & DevSecOps

Habitat For Humanity Of Durham • Raleigh (NC)

On-site
USD 140,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior API Security Engineer - Lead Vulnerability & CI/CD
Senior API Security Engineer - Lead Vulnerability & CI/CD

Truist • Atlanta (GA)

On-site
USD 120,000 - 170,000
Tech Operations Lead: Automation, Security & Reliability
Tech Operations Lead: Automation, Security & Reliability

Truist • Raleigh (NC)

On-site
USD 120,000 - 170,000
Medical benefits
401k plan
Paid time off
+2
Tech Operations & Vulnerability Remediation Lead
Tech Operations & Vulnerability Remediation Lead

Truist • Atlanta (GA)

On-site
USD 110,000 - 165,000
Medical insurance
Dental insurance
Vision insurance
+2
Lead API Security Engineer — Enterprise Vulnerability Mastery
Lead API Security Engineer — Enterprise Vulnerability Mastery

Truist • Charlotte (NC)

On-site
USD 140,000 - 180,000
Medical benefits
Dental and Vision
401(k) plan
+1
Software Engineer II: Build & Scale Robust Applications
Software Engineer II: Build & Scale Robust Applications

Truist Financial • Raleigh (NC)

On-site
USD 90,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+6