Senior Java Security Analyst Programmer (Hybrid)

Company
Description
Senior Java Security Analyst Programmer At CAS Training, a leading technology consulting, outsourcing, and specialized training company with over 20 years of experience, we are seeking to hire a Senior Java Analyst Programmer with experience in developing secure backend applications to join an international project in the Public Transport sector, building BackOffice platforms based on microservices and deployed in cloud environments. You will work on developing scalable and resilient solutions for managing high-volume transactions, integrating payment systems, ERP, Data Warehouse, and reconciliation and auditing modules. **Requirements:** At least 5 years of development experience with Java 17 or later. Experience with Spring Boot and microservice architectures. Backend application development in high-availability environments. Knowledge of cryptography (PKI, TLS/SSL, digital signatures, symmetric and asymmetric encryption, hashing). Experience with HSM, PKCS\#11, JCE, or key management solutions (KMS). Experience in cloud environments (AWS, Azure, or Google Cloud) and key management services (AWS KMS, Azure Key Vault, or Google Cloud KMS). Experience with Git, Jenkins, Docker, and Kubernetes. Knowledge of OAuth2 and SAML. Experience with management tools such as Jira. Knowledge of secure development, vulnerability analysis, and security best practices. Degree in Computer Engineering or Advanced Vocational Training in Application Development. REQUIREMENTS At least 5 years of development experience with Java 17 or later. Experience with Spring Boot and microservice architectures. Backend application development in high-availability environments. Knowledge of cryptography (PKI, TLS/SSL, digital signatures, symmetric and asymmetric encryption, hashing). Experience with HSM, PKCS\#11, JCE, or key management solutions (KMS). Experience in cloud environments (AWS, Azure, or Google Cloud) and key management services (AWS KMS, Azure Key Vault, or Google Cloud KMS). Experience with Git, Jenkins, Docker, and Kubernetes. Knowledge of OAuth2 and SAML. AVAILABILITY TO WORK HYBRIDLY IN SAN FERNANDO DE HENARES (MADRID), WITH 3 DAYS PER WEEK ON-SITE. JAVA, SPRING BOOT, MICROSERVICES, PKI, TLS/SSL
Posted by

David Muñoz
Indeed · HR