···
Log in / Register
Java and Cryptography Software Developer | Madrid - Hybrid
Negotiable Salary
Indeed
Full-time
Onsite
No experience limit
No degree limit
Prta del Sol, 4, 2ºC, Centro, 28013 Madrid, Spain
Favourites
Share
Some content was automatically translatedView Original
Description

Location: Madrid, ES Professional Profile: Mobility & Prointec Required Experience: Over 2 years of experience Position Mode: Hybrid At Indra Group, we protect what matters most. We are a Spanish multinational technology and consulting company that develops advanced systems and services in areas such as Defense, Space, Mobility, and Air Traffic Management. Our purpose is to deliver high-technology-value services to our clients worldwide. Join us at Indra Mobility! We drive the digitalization of transportation to achieve more sustainable, safe, and accessible mobility. As an essential part of our Mobility team, we are seeking a Senior Analyst Programmer. If you have 3–5 years of experience developing software in secure environments and are passionate about cryptography, this opportunity is for you. WHAT WILL YOU DO? * You will join a project implementing key management systems across various public transport operators. * You will implement JAVA-based solutions for information security systems. * You will develop software using Java in secure environments. WHAT ARE THE POSITION REQUIREMENTS? * 3–5 years of experience in Java application development and key management systems. * Programming with Java 8 or later. * **Cryptography**: Knowledge of encryption algorithms (symmetric and asymmetric), digital signatures, hash functions, and security protocols (e.g., TLS, SSL, PKI). * **Key Management Systems (KMS)**: Familiarity with architecture and development of solutions managing the cryptographic key lifecycle (generation, storage, distribution, rotation, and deletion). * **Hardware Security Modules (HSM)**: Experience using and integrating HSMs to securely store keys and perform high-assurance cryptographic operations. This includes knowledge of common APIs such as PKCS#11 and JCE (Java Cryptography Extension). * Experience with version control tools, preferably GIT. * Familiarity with integrated development environments (IDEs) and tools for secure code development. WHAT DO WE VALUE? * Development with **Python** for security APIs and services. * Knowledge of security regulations and standards: **PCI-DSS, GDPR, NIST, ISO 27001**, ENS, etc. * Knowledge of **CI/CD**: Jenkins, GitLab CI, ArgoCD, Kubernetes. * Experience in **security testing**, vulnerability analysis, and penetration testing. * Knowledge of **observability** (monitoring, secure logging, SIEM). WHAT CAN WE OFFER YOU? * **Flexibility and Autonomy**: Flexible working hours to adapt your start and end times. * **Close and Transparent Environment**: Direct communication with managers and colleagues. * **Innovative Projects**: Participation in high-level technological initiatives, both nationally and internationally. * **Teamwork**: Collaboration within a supportive and approachable environment. * **Professional Growth**: Continuous feedback and annual performance reviews. * **Stability and Future**: Involvement in long-term projects with a leading company. * **Global Impact**: Opportunity to influence major international projects. * **National and International Mobility**: Possibility to expand your career both within and outside Spain. * **Continuous Training**: Access to ongoing learning through Open University and Udemy for Business. HOW DOES OUR SELECTION PROCESS WORK? Profile Review * : We assess your experience and skills to determine if you match our requirements. First Contact (5–10 min) * : If you receive a call from an unknown number, it’s our team! A brief conversation to get to know you and answer any questions. Technical Interview * : You’ll meet the team, who will explain the project and daily tasks. We’ll also explore your technical knowledge. Additionally, short psychological and English competency assessments may be conducted (if required). Interview with Talent Acquisition Team * : We want you to learn more about us as a company—our values, career model, skills framework—so both you and our team can evaluate mutual fit. Offer and Onboarding * : If everything goes well, you’ll join our team and begin this new chapter together! **Estimated Process Duration: 2 weeks.** **INDRA is a Top Employer 2025! Join a company certified as one of Spain’s best employers, thanks to our comprehensive HR management and professional conditions.** Our commitment is to foster workplaces where people are treated with respect and dignity, promoting staff professional development and ensuring equal opportunities in selection, training, and promotion—providing a work environment free from discrimination based on gender, age, disability, sexual orientation, gender identity or expression, religion, ethnicity, marital status, or any other personal or social circumstance.

Source:  indeed View original post
David Muñoz
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.