Principle Engineer(Java +CIAM Security)
We are seeking a Principal Engineer specialising in Java and CIAM Security to provide technical leadership across the design, development and continuous improvement of secure, scalable identity and access management solutions. This is an influential role for an experienced engineer who can combine hands-on technical expertise with strategic thinking and effective collaboration.
You will define and champion engineering standards for customer identity and access management, helping teams deliver reliable authentication, authorisation and account-management capabilities. Working across architecture, application development and security, you will shape solutions that protect personal data while providing a seamless experience for customers and colleagues.
Your responsibilities will include leading the design and implementation of Java-based services, reviewing technical approaches and ensuring solutions meet agreed standards for performance, resilience and maintainability. You will contribute to CIAM architecture, including identity lifecycle management, single sign-on, multi-factor authentication, consent, session management and integration with internal and external platforms.
You will act as a trusted technical adviser, providing mentoring and guidance to engineers and supporting the development of engineering capability. You will work closely with product, security, infrastructure and delivery teams, translating complex requirements into pragmatic solutions and helping to resolve challenging technical issues. You will also promote secure development practices, automated testing, observability, continuous delivery and effective incident response.
The successful candidate will have extensive commercial experience developing enterprise applications with Java and Spring-based technologies, alongside a strong understanding of CIAM, OAuth 2.0, OpenID Connect, SAML and related identity standards. You should be confident working with APIs, microservices, cloud platforms, databases and modern DevOps tooling, with demonstrable experience applying security principles throughout the software development lifecycle.
Strong communication, influencing and problem-solving skills are essential. You will be comfortable operating at both strategic and detailed technical levels, making sound decisions in a complex environment and explaining them clearly to varied audiences. Experience in regulated or high-volume environments, threat modelling and security assurance would be advantageous.
Principle Engineer(Java +CIAM Security)
Other similar jobs
Popular job searches
Your next job
starts here.
JOB SPECIALISMS
LATEST JOBS
TOP SEARCHES
LOCATIONS
- Security Engineer
- Security Consultant
- Security Analyst
- Identity Access Management IAM
- IT Security Manager
- Security Architect
- Data Protection
- Cyber Security Consultant
- Governance and Compliance
- Risk Analyst
- SOC Analyst
- Application Security
LATEST JOBS
- Senior Security Consultant-Sec...
- Manager Application Security
- Data Privacy Co-Ordinator
- Information Security Manager
- Senior Technical Consultant-Se...
- Red Team Operator (Cyber Resil...
- Cyber Security Analyst
- CTI Lead
- Microsoft IAM Consultant / Ass...
- Security Architect
- IT Security Operations Lead
- Cyber Policy Lead