Senior Full Stack Developer - Security
Senior Full Stack Developer - Identity & Access Management
Position Summary
We are seeking an experienced Senior Full Stack Developer to join a high-performing engineering team supporting enterprise Identity & Access Management (IAM) applications within a large-scale security organization. This role will focus on the design, development, integration, and modernization of secure enterprise applications used internally across the organization.
The ideal candidate will possess strong expertise across both frontend and backend development, with deep experience in Angular, Java, Spring Boot, REST API development, cloud-native AWS services, and secure application development practices. This individual will play a key technical leadership role within the team, mentoring junior developers, contributing to architectural decisions, and driving secure, scalable cloud migration initiatives.
This is an opportunity to work within a security-first engineering environment responsible for mission-critical IAM platforms and integrations.
Key Responsibilities
- Design, develop, enhance, and maintain enterprise IAM applications and integrations
- Build scalable frontend applications using modern Angular frameworks
- Develop secure backend services and REST APIs using Java and Spring Boot
- Participate in cloud migration and modernization initiatives, including transitioning legacy applications to AWS cloud-native architectures
- Collaborate with architecture teams, security stakeholders, and cross-functional engineering teams
- Lead technical discussions, contribute to solution design, and drive engineering best practices
- Mentor and support junior and mid-level developers within the team
- Ensure applications meet security, compliance, and enterprise development standards
- Implement secure authentication and authorization mechanisms using industry-standard protocols
- Participate in code reviews, troubleshooting, testing, and deployment activities
- Support CI/CD, monitoring, and containerized deployment environments
Required Skills & Experience
Backend Development
- Strong hands-on experience with Java development
- Experience with Java 17 or newer
- Extensive experience with Spring Boot and Spring ecosystem frameworks
- Strong expertise designing and developing secure REST APIs
- Experience building enterprise-grade backend services
Frontend Development
- Strong experience with Angular (Angular 21/22 preferred or recent versions)
- Experience developing enterprise UI applications
- Strong understanding of frontend architecture and component-driven development
Cloud & DevOps
- Hands-on experience with AWS cloud services, including:
- AWS Lambda
- DynamoDB
- S3
- CloudWatch
- ECS/Fargate
- Experience with cloud-native and serverless application development
- Experience with Docker/containerization technologies
- Experience supporting application cloud migration initiatives
Security & IAM
- Strong understanding of Identity & Access Management concepts
- Experience implementing secure authentication and authorization solutions
- Knowledge of:
- OAuth 2.0
- OpenID Connect (OIDC)
- JWT token-based authentication
- Spring Security
- Security-first development mindset with experience following secure coding and compliance standards
Databases & Caching
- Strong experience with MySQL
- Experience with MongoDB
- Experience with Redis or caching technologies
Leadership & Soft Skills
- Proven ability to lead technical initiatives and mentor development teams
- Ability to work independently and drive solutions with minimal oversight
- Strong communication and stakeholder management skills
- Experience collaborating with architecture, security, and DevOps teams
- Ability to contribute to technical design and architectural decision-making
Preferred Qualifications
- Previous experience working within IAM or enterprise security environments
- Experience modernizing legacy applications into cloud-native architectures
- Experience leading or mentoring development teams
- Familiarity with enterprise compliance and secure development standards
GCS is acting as an Employment Business in relation to this vacancy.
Senior Full Stack Developer - Security
Other similar jobs
Popular job searches
Your next job
starts here.
JOB SPECIALISMS
LATEST JOBS
TOP SEARCHES
LOCATIONS
- IT Support & Infrastructure
- Project Management
- Software Development
- Manufacturing & Production
- BI & Data Analytics
- Engineering Technology
- Engineering
- .NET/C#
- Controls & Automation
- Cyber
- Network security consultant
- Python developer
LATEST JOBS
- Controls Engineer
- Python Developer
- Network Engineer
- Cloud Security Engineer - Cont...
- Marketing Representative
- Head of Sales
- C# Developer Role - Hybrid - B...
- Information Security Programme...
- Business Development
- Customer Engagement Manager
- Account Manager
- Senior / Lead Consultant
TOP SEARCHES
LOCATIONS
- Engineer
- Data Scientist
- Senior Data Scientist
- Head of Data Science
- Trainee Data Scientist
- Data Science Graduate
- Senior Financial Accountant
- Management Accountant
- Cost Accountant
- Civil Engineer
- Senior Civil Engineer
- Civil Design Engineer