Must include at least 5 years of experience in all the following: • Designing, automating, and maintaining large scale, enterprise-wide web applications using Java and SpringBoot; • Implementing secure user interaction flows including MFA, credential maintenance, and authentication step-up mechanisms; • Preparing demo materials including test data, example scenarios, or small UI/backend changes for sprint reviews; • Supporting database-related tasks such as writing simple queries, checking data integrity, or helping test database changes; • Designing test-driven automation frameworks using JAVA, SOAPUI, REST, XML, JSON; • Utilizing testing frameworks including JUnit to write high-coverage unit tests; and, • Using Agile Scrum environment and participating in sprint planning, backlog grooming, daily stand ups, and iterative delivery cycles. • Implement and integrate hardware-based security modules including Symmetric/asymmetric, encryption, Key management, Digital signatures, TLS/HTTPS and certificate management to support cryptographic key management and secure system operations.