Sr Software developer (Java+Security)

Hybrid mode (1-2 on-site in Barcelona)

Further Development
Interesting Job
Home Office
We are seeking an experienced Senior Software Developer with expertise in Customer Identity and Access Management (CIAM) to join a high-impact project in the insurance sector. The role requires deep technical knowledge in Java, security frameworks, and a passion for delivering secure, scalable software in an agile environment.

Key Responsibilities:

  • Design, develop, and maintain CIAM solutions, focusing on secure identity and access management.
  • Implement backend components using Java, Spring Boot, and related technologies.
  • Collaborate with frontend teams using Angular and modern development tools.
  • Integrate with CI/CD pipelines and apply Test-Driven Development (TDD) principles.
  • Monitor application performance and security using tools like Dynatrace, Grafana, and Docker/Kubernetes.
  • Ensure compliance with data protection and security standards.
  • Participate in agile ceremonies and collaborate closely with stakeholders and clients.

Required Qualifications:

  • University degree in Computer Science or equivalent practical experience.
  • 3–5 years of experience in software development, focusing on backend and/or frontend.
  • Strong programming experience with:
    • Backend: Java, Spring Boot, IntelliJ, PostgreSQL, Groovy.
    • Frontend: Angular, WebStorm.
    • DevOps & Monitoring: Docker, Kubernetes, Dynatrace, Grafana, Jenkins, Git.
    • Testing & Tools: Postman, LoadRunner, Groovy, Python.
  • Experience in Identity and Access Management (IAM) systems.
  • Knowledge of ForgeRock IDM or other major IAM tools is a strong advantage.
  • Familiarity with CIAM technologies, such as:
    • Ping Identity, PingAM, ForgeRock, SailPoint IdentityIQ, Okta, CyberArk, One Identity, Keycloak, WSO2 Identity Server, IBM Security Identity, Oracle Identity Management, Saviynt, Centrify, NetIQ Identity Manager, Entra ID.
  • Understanding of data security, IT compliance, and virtualization.
  • Strong communication and collaboration skills.
  • Fluent in English (C1 level or above).

If you are interested in this challenging position we are looking forward to receiving your comprehensive application for ref.no. 106,914 preferably through our ISG career portal or via email.

Visit isg.com/jobs/search - here you can find new job offers every day.

Copy Link