As a Java Software Engineer, you will design, develop, test, and support secure enterprise web applications and modern authentication solutions. This role focuses on building scalable, resilient, and user-friendly identity and access management capabilities, including Passwordless Login, Risk-Based Authentication, and API-driven services within a service-oriented architecture. You will work closely with product owners, architects, security teams, and engineers to deliver high-quality software while maintaining strong ownership across the full software development lifecycle. The role also emphasizes the practical use of AI-assisted engineering tools and agentic development practices to improve delivery efficiency, testing, troubleshooting, and documentation while maintaining high standards for quality, security, and reliability.
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
Mid Level