Principal Java Engineer Cloud Security The Company Now is your opportunity to join this Exclusive cloud security Client at the forefront of runtime-powered solutions. Their cutting-edge technology empowers businesses to detect and respond to cloud security threats in real-time using advanced automation and contextual intelligence. Operating in a high-growth market, they collaborate with major cloud providers to deliver innovative security solutions. As they continue to scale, they are seeking a Principal Java Engineer to play a key role in mission-critical backend systems. The Role Play a key role in the backend development lifecycle, from architecture design to deployment and monitoring. Drive technical and architectural decisions, optimising system performance, scalability, and security. Mentor and guide other engineers through code reviews, design discussions, and best practices. Enhance system efficiency and reliability, ensuring robust security and high availability. Collaborate with cross-functional teams, including DevOps, Frontend, and Security, to deliver seamless solutions. Key Requirements 8 years of backend development experience with expertise in Golang or Java. Proven experience designing and scaling complex, data-intensive systems (databases, event-driven systems, messaging architectures). Deep understanding of cloud platforms (AWS, GCP, Azure) and cloud-native development. Extensive experience with CI/CD pipelines, microservices architecture, and containerization (Docker, Kubernetes). Leadership qualities with a strategic mindset and a passion for mentoring and team growth. Whats in it for you? Market leading salary up to £130k Hybrid working with flexible hours Comprehensive private health cover 36 days holiday allowance For more information about this opportunity, connect with Neill Ferguson on LinkedIn or submit your CV via the link below. Skills: java golang cloud