Senior Java Security Engineer — Identity & Auth

Bank of America

Denver (CO)

On-site

USD 130,000 - 170,000

Full time

10 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Bank of America seeks an accomplished Senior Java Developer to deliver secure software in the identity and authentication domain. This individual contributor will translate business and security requirements into robust technical designs and own delivery from requirements through production support.

The ideal candidate brings deep Java engineering experience, secure development discipline, and a track record delivering complex software in Agile/DevOps environments, contributing to platform

Qualifications

  • 5+ years of professional software engineering experience delivering large-scale Java applications.
  • Strong hands-on experience with Java, Spring, REST APIs, and microservices.
  • Experience with relational databases and SQL in Unix/Linux environments.
  • Experience with OpenShift, Kubernetes, Docker, and CI/CD toolchains.
  • Security-minded with CVE remediation and secure SDLC.
  • Ability to lead complex technical work in fast-paced settings.

Responsibilities

  • Own design, development, testing, deployment, and support of secure Java-based features.
  • Translate requirements into maintainable designs aligned with standards.
  • Design and implement robust REST APIs and microservices.
  • Apply secure coding practices and address vulnerabilities.
  • Deliver solutions meeting acceptance criteria while managing reliability and performance.
  • Participate in design reviews, testing strategy, and release planning.
  • Provide technical leadership for platform upgrades and production readiness.
  • Investigate production issues and drive durable fixes.
  • Support controls, audits, and evidence collection.
  • Mentor engineers and share reusable practices.

Skills

Java
Spring
REST APIs
Microservices
Secure coding
Unix/Linux
OpenShift
Kubernetes
Docker
CI/CD
Cloud services
CVE management

Education

Bachelor's degree in CS or related

Tools

Jira
Bitbucket
Jenkins
Artifactory
Ansible

Job description

Bank of America seeks an accomplished Senior Java Developer to deliver secure software in the identity and authentication domain. This individual contributor will translate business and security requirements into robust technical designs and own delivery from requirements through production support.

The ideal candidate brings deep Java engineering experience, secure development discipline, and a track record delivering complex software in Agile/DevOps environments, contributing to platform

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Security Engineer – Identity & Auth APIs
Senior Java Security Engineer – Identity & Auth APIs

Hobbsnews • Denver (CO), Northern (KY)

Hybrid
USD 103,000 - 180,000
Senior Java Security Engineer: Identity & Auth
Senior Java Security Engineer: Identity & Auth

Bank of America • Chicago (IL)

On-site
USD 103,000 - 180,000
Senior Java Security Engineer: Auth & Microservices
Senior Java Security Engineer: Auth & Microservices

Bank of America • Chicago (IL)

On-site
USD 103,000 - 180,000
Pay Transparency
Industry-leading benefits
Paid time off
Sr. Java Developer - Cyber Security Authentication
Sr. Java Developer - Cyber Security Authentication

Bank of America • Denver (CO)

On-site
USD 130,000 - 170,000
Sr. Java Developer - Cyber Security Authentication
Sr. Java Developer - Cyber Security Authentication

Hobbsnews • Denver (CO), Northern (KY)

Hybrid
USD 103,000 - 180,000
Senior Java Engineer — Spring Microservices & CI/CD
Senior Java Engineer — Spring Microservices & CI/CD

Bank of America • Town of Charlotte (NY)

On-site
USD 120,000 - 180,000
Senior Java Software Engineer: CI/CD, Architecture, Mentoring
Senior Java Software Engineer: CI/CD, Architecture, Mentoring

ApplyMint • San Francisco (CA)

On-site
USD 103,000 - 180,000
Industry-leading benefits
Annual discretionary plan
Sr. Java Developer - Cyber Security Authentication
Sr. Java Developer - Cyber Security Authentication

Bank of America • Chicago (IL)

On-site
USD 103,000 - 180,000
Pay Transparency
Industry-leading benefits
Paid time off
Senior Java Engineer - Remote Banking Solutions
Senior Java Engineer - Remote Banking Solutions

First Citizens • Phoenix (AZ)

Remote
USD 130,000 - 160,000
Senior Java Architect for Banking Platforms
Senior Java Architect for Banking Platforms

Incedo Inc. • Strongsville (OH)

Hybrid
USD 150,000 - 190,000