Lead Full Stack Engineer

Wearehaystack — United Kingdom · Posted ~10 hours ago

Lead Full-time

Skills

Software engineering leadership Distributed systems Microservices Java Spring Software architecture API design DevOps CI/CD Automated testing Code reviews Observability Cloud adoption Secure software development Risk management GitLab JUnit Spock Splunk AppDynamics Containers Cloud

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Lead and develop high-performing software engineering teams while owning end-to-end delivery of critical systems. You will shape technical strategy, modernize architecture, guide cloud adoption, reduce technical debt, and strengthen reliability and security. The role requires deep experience with Java and Spring, distributed systems and microservices, API design, DevOps, CI/CD, automated testing, and observability, alongside strong people leadership.

Highlights

Lead engineering teams while owning end-to-end delivery of critical software. The role combines people leadership with architecture, cloud modernization, DevOps, security, reliability, and technical excellence, offering broad influence across engineering and cross-functional stakeholders.

Description

We're hiring on behalf of a Haystack partner! The Role Lead and develop high-performing engineering teams, setting objectives and fostering talent. Own end-to-end delivery of critical software, from requirements to reliability. Elevate engineering excellence through best practices, automation, and secure-by-design principles. Partner with product, design, and operations to translate outcomes into technical plans. Guide architecture modernization, cloud adoption, and technical debt remediation. Ensure compliance, risk management, and operational excellence. What You'll Need Proven leadership of software engineering teams building distributed systems and microservices in agile environments (Scrum/Kanban). Deep Java experience (Spring) and architectural patterns for scalable, observable, testable systems; strong API design. Strong DevOps practices including CI/CD (GitLab), automated testing (JUnit/Spock), code reviews, and observability (Splunk, AppDynamics). Experience with containers (Docker), cloud technologies, and hands-on AI development. Excellent communication and stakeholder influence to simplify complexity and drive continuous improvement. Groovy/Spock and JavaScript/TypeScript with Angular for full-stack contexts preferred. What's On Offer Opportunity to lead high-impact teams. Work in an agile environment focused on flow and outcomes. Contribute to secure, resilient, and scalable systems. Be part of something extraordinary. Apply via Haystack today!