Version 1 Logo

Version 1

Software Developer

Posted 5 Days Ago
Be an Early Applicant
Hybrid
Dublin, IRL
Senior level
Hybrid
Dublin, IRL
Senior level
Lead delivery of a permissions workstream, configuring and deploying Keycloak and IAM services in Azure. Develop custom Keycloak extensions, PBAC policies, multi-realm environments, identity federation, and integrations with enterprise platforms. Support solution design, implementation, testing, deployment, transition activities, and Agile delivery. The role requires strong Java, Keycloak, IAM standards, Azure, CI/CD, and enterprise application development experience.
The summary above was generated by AI
Company Description

Version 1 has celebrated 30 years in business and continues to be trusted by global brands to deliver technology and transformation solutions that drive customer success. Our deep expertise enables our customers to navigate the rapidly evolving technology landscape. We foster strong partnerships with global technology leaders including Microsoft, AWS, Oracle, Red Hat, OutSystems, Snowflake, ensuring that our customers are provided with the highest quality solutions and services.

 We’re an award-winning employer reflecting how our employees are at the very heart of  what we do:

  • UK & Ireland's premier AWS, Microsoft & Oracle partner
  • 3300+ strong, €350/£300m revenue business
  • 10+ years as a Great Place to Work in Ireland & UK
  • Best Workplace for Women in the UK & Ireland by GPTW
  • Best Workplace for Wellbeing in the UK by GPTW

We’re a core values driven company, we hire people who share our values, and we reward those who display and foster them, it’s deeply embedded within our DNA. Invest in us and we’ll invest in you!

Job Description

Key Responsibilities:

  • Lead engineering delivery of the permissions workstream and support transition activities.
  • Configure and deploy Keycloak and IAM services within Azure cloud environments.
  • Implement PBAC policies, multi-realm Keycloak environments and identity federation solutions.
  • Integrate Keycloak Authorisation Services with the workbench platform.
  • Integrate Keycloak Authorisation Services with Supervisory Framework Services.
  • Contribute Keycloak Authorisation expertise to the design and integration of future services, including Document Management Service (Compass).
  • Contribute to Agile delivery activities and collaborative project working.
  • Support solution design, implementation, testing and deployment activities.

Qualifications

Essential Experience

  • Recent experience working with Keycloak Authorisation Services and hybrid cloud deployments, including Keycloak version 26.7 or later.
  • Proficiency in IAM concepts and standards including OAuth, OIDC, JWT, OBO/Token Exchange and Fine-Grained Authorisation.
  • Experience customising and administering Keycloak.
  • Development experience in Java/J2EE and developing custom Keycloak extensions.
  • Experience working in Agile delivery environments.
  • Familiarity with Keycloak Authorisation Services and OAuth/OIDC terminology.
  • Experience installing Keycloak within Azure App Service environments using Java 21 and SQL-backed deployments.
  • Experience configuring Keycloak clients, policies, attributes, Identity Providers and extensions.
  • Experience developing Keycloak extensions including themes, Service Provider Interfaces (SPI), Dynamic User Profile (DUP), protocol mappers, policy providers and resource providers.
  • Experience working with CI/CD tooling including Maven, JaCoCo, SonarQube, JFrog and Azure DevOps.
  • Experience developing enterprise Java 21 solutions using Maven and JPA.

Desirable Experience

  • Experience implementing PBAC (Policy-Based Access Control) models.
  • Experience deploying and supporting multi-realm Keycloak environments.
  • Experience implementing SSO and identity federation solutions.
  • Experience integrating Keycloak with enterprise platforms and services.
  • Experience working in regulated or financial services environments.
  • Experience contributing to IAM architecture and platform design activities.

Additional Information

At Version 1, we believe in providing our employees with a comprehensive benefits package that prioritises their wellbeing, professional growth.

  • Share in our success with our Quarterly Performance-Related Profit Share Scheme, where employees collectively benefit from a share of our company's profits 
  • Strong Career Progression & mentorship coaching through our Strength in Balance & Leadership schemes with a dedicated quarterly Pathways Career Development programme 
  • Flexible/remote working, Version 1 is tremendously understanding of life events and people’s individual circumstances and offer flexibility to help achieve a healthy work life balance 
  • Financial Wellbeing initiatives including; Version 1 Pension with a 5% employee-matched contribution, Private Healthcare Cover, Life Assurance, Financial advice and an Employee Discount scheme 
  • Employee Wellbeing schemes including Gym Discounts, Bike to Work, Fitness classes, Mindfulness Workshops, Employee Assistance Programme and much more.  
  • 24 days holiday allowance plus Public Holidays, enhanced maternity/paternity leave, marriage/civil partnership leave and special leave policies 
  • Educational assistance, incentivised certifications, and accreditations, including AWS, Microsoft, Oracle, and Red Hat 
  • Reward schemes including Version 1’s Annual Excellence Awards & quarterly Star Awards. 
  • Environment, Social and Community First initiatives allow you to get involved in local fundraising and development opportunities as part of fostering our diversity, inclusion and belonging schemes. 

And many more exciting benefits… drop us a note to find out more. 

Version 1 is an equal opportunities employer 

We are committed to building a diverse, inclusive and respectful workplace where everyone feels valued and able to thrive. We welcome applications from people of all backgrounds, identities and lived experiences, and we value the different perspectives people bring including those shaped by disability and neurodiversity. 

We want every candidate to have a positive and accessible recruitment experience. If you need reasonable adjustments at any stage of the process, please contact the recruiter at [email protected]. We will consider all requests carefully, respectfully and confidentially.

#LI-EB1 #LI-Hybrid

HQ

Version 1 Dublin, Dublin, IRL Office

Dublin, Ireland

Similar Jobs

6 Days Ago
Hybrid
Dublin, IRL
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Build and evolve Toast’s cloud-native data platform, working hands-on with Spark, Iceberg, streaming infrastructure, lakehouse architecture, APIs, and feature-serving systems. Drive technical strategy and architectural decisions, influence engineering and product stakeholders, mentor engineers, and enable teams to build scalable data and AI/ML experiences. The role is hybrid in Dublin and supports major platform modernization initiatives.
Top Skills: Apache IcebergApache KafkaApache PulsarSparkAWSDatabricksDynamoDBJavaKotlinPostgres
6 Days Ago
Hybrid
2 Locations
Senior level
Senior level
Financial Services
Build secure, scalable full-stack and cloud-native applications using Python, AI/ML, LLMs, generative AI, and IoT integrations. Responsibilities include designing architecture, developing backend and UI features, integrating connected-device data, analyzing datasets, troubleshooting production systems, and improving reliability. The role also requires delivering smart-building and workplace solutions using distributed systems, cloud platforms, microservices, and edge-computing patterns.
Top Skills: AngularAWSAzureCi/CdDatabricksDockerGCPGenerative AiHelmHugging FaceIotKubernetesLarge Language ModelsMicroservicesNoSQLPythonPyTorchReactRelational DatabasesRestful ApisRetrieval-Augmented GenerationScikit-LearnSparkTensorFlowTypescript
7 Days Ago
Hybrid
Donabate, Dublin, IRL
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop, test, implement, document, maintain, and support secure, scalable software applications for Mastercard’s InControl virtual card platform. Design Java and RESTful API solutions, conduct feasibility and performance analysis, debug server-side calls, work with databases and cloud-native technologies, support quality processes, document systems, and collaborate with distributed cross-functional Agile teams.
Top Skills: AgileAWSJavaJSONPivotal Cloud FoundryPl/SqlRestful ApisShell ScriptingSoapSpring FrameworkUnix

What you need to know about the Dublin Tech Scene

From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account