Role: Senior Backend Software Engineer - Java – Identity Management Services - GCP
Senior Backend Software Engineer required to join an Identity Management Services team, responsible for designing and delivering secure, scalable backend platforms. You'll act as a technical leader, driving modern engineering practices, mentoring developers, and ensuring platform resilience.
Experience Required:
* High experience in backend software engineering experience
* Strong commercial experience with Java and modern backend architectures
* Experience leading technical initiatives and mentoring engineers
Required Skills
* Java
* DevOps practices (CI/CD, Git/version control)
* Security and Identity & Access Management (IAM)
* Monitoring and logging solutions
* Relational databases (e.g., PostgreSQL, MySQL, Oracle)
* Server-side technologies and distributed systems
* Technical leadership and mentoring
* Cloud experience, particularly GCP
Preferred Skills
* Subnets
* Firewalls
* Load balancing
* VPN configuration
* Strong troubleshooting and debugging skills
* GCP experience
* High-availability and resilient platform design
What You'll Be Doing
* Designing and developing high-scale backend services supporting identity management platforms.
* Leading technical design and architecture decisions.
* Improving platform reliability, scalability, and resilience.
* Establishing CI/CD and DevOps best practices.
* Mentoring engineers and raising overall technical standards.
* Collaborating with cross-functional teams in an Agile environment.
* Implementing monitoring, observability, and operational excellence practices.
Suitable Candidate Profile
A strong match would typically have:
* Experience with authentication, authorization, SSO, OAuth2, OpenID Connect, or identity platforms.
* Background building enterprise-scale APIs and microservices.
* Experience in cloud-native environments and DevOps automation.
* Proven ability to lead projects and mentor engineering teams.
#J-18808-Ljbffr