×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Java Developer - Cyber Security Authentication

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: Quest Oracle Community
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Java Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 103000 - 180000 USD Yearly USD 103000.00 180000.00 YEAR
Job Description & How to Apply Below

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.

Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates' physical, emotional, and financial wellness through affordable, competitive and flexible benefits.

We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve.

Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!

Responsibilities
  • Own the design, development, testing, deployment, and ongoing support of secure Java-based features and services.
  • Translate product, business, security, and operational requirements into maintainable solution designs aligned with enterprise architecture and engineering standards.
  • Design and implement robust REST APIs and microservices using Java and the Spring ecosystem.
  • Apply secure coding practices throughout the software development lifecycle and support remediation of vulnerabilities and common vulnerabilities and exposures (CVEs).
  • Deliver solutions that meet acceptance criteria while actively managing reliability, maintainability, performance, and technical debt.
  • Participate in work breakdown, estimation, technical design reviews, peer code reviews, testing strategy, release planning, and delivery execution.
  • Provide technical leadership for large or complex efforts, including platform upgrades, new capability deployments, and production-readiness activities.
  • Investigate production issues, coordinate technical response, perform root-cause analysis, and drive durable corrective actions.
  • Support technology controls, compliance activities, evidence collection, and audit requests related to assigned applications and services.
  • Mentor engineers, share reusable practices, and identify skill, role, or delivery risks with the Technology Manager.
Required Qualifications
  • 5+ years of professional software engineering experience, including delivery of large-scale Java applications across multiple implementations.
  • Strong hands-on experience with Java, Spring, Spring Boot, REST APIs, and microservices architecture.
  • Demonstrated expertise in object-oriented design, common design and architectural patterns, clean code, automated testing, and code quality practices.
  • Experience with relational databases, SQL, stored procedures, and Oracle database replication or performance tuning.
  • Experience developing and operating applications in Unix or Linux environments.
  • Experience with containerized platforms and technologies such as Open Shift, Kubernetes, and Docker.
  • Experience with CI/CD and engineering tool chains such as Jira, Bitbucket, Jenkins, Artifactory, and Ansible.
  • Experience building solutions with cloud services and applying cloud security principles.
  • Working knowledge of application security vulnerability remediation, secure software development practices, and CVE management.
  • Ability to lead complex technical work, make sound engineering decisions, and deliver in a highly visible, fast-paced environment with changing priorities.
  • Strong analytical, troubleshooting, written communication, and verbal communication skills.
Desired Qualifications
  • Bachelor's degree in computer science, engineering, or a related field, or equivalent practical experience.
  • Working knowledge of digital credentials, mobile driver licenses, and digital wallet ecosystems.
  • Experience integrating generative AI or large language models into Java applications, including Model Context Protocol (MCP), prompt…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary