We are seeking a highly skilled and experienced Lead Software Engineer to join the Digital Onboarding technology team. This role will focus primarily on backend application development, APIs, integration services, and cloud-native engineering capabilities that support Digital Onboarding applications and customer onboarding workflows. The ideal candidate will have strong hands-on experience with Java, Spring Boot, REST APIs, microservices, and AWS, with the ability to lead technical delivery, mentor engineers, troubleshoot complex application issues, and ensure high-quality production releases. A strong focus of this role is building secure, vulnerability-free code and actively addressing OWASP Top 10, HackerOne, WAF, penetration testing, static scan, dynamic scan, open-source dependency, and other application security findings. This role is best suited for a backend engineering lead who can participate across the full software development lifecycle, from understanding requirements and solution design through development, testing, vulnerability remediation, deployment, production support, and continuous improvement. While the primary responsibility is backend engineering, experience with Python and exposure to React or Next.js would be valuable as the role may evolve toward broader full-stack responsibilities over time.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior