Skip to Main Content

Job Title


Lead Software Engineer (JVM/Kotlin)


Company : Understanding Recruitment


Location : City of London, England


Created : 2025-12-19


Job Type : Full Time


Job Description

Lead Software Engineer (Kotlin) ?? 110,000 - 130,000 + bonus + excellent Benefits ?? Hybrid - 3 days onsite in Central London (Zone 1) Want to manage a team that builds tech accelerating the move to clean, affordable energy? Enjoy being hands-on and thrive in fast-growing, product-led environments????? Join a high-calibre engineering team building modern, customer-facing and energy-focused systems in one of the UK's most exciting clean tech companies. As the Technical Lead, you will manage a small pod while remaining hands-on with day-to-day coding. You'll spearhead the design, architecture and implementation of complex systems and features and work closely with cross-functional stakeholders to define technical requirements and translate them into clear, actionable plans. What You'll Do Design, build and evolve platform architecture across distributed systems. Lead a small squad (technical leadership and people management) Contribute to backend design using Kotlin (or JVM), supporting a polyglot mindset. Collaborate across engineering to improve practices, tooling, and system design. Grow and shape your team Tech & Environment Kotlin (JVM), distributed systems, microservices, CI/CD Cloud-native platforms (AWS/GCP), modern engineering culture What They're Looking For Deep JVM/backend experience; Kotlin a bonus, but not required. Strong systems thinker with a track record of architectural leadership. Experience scaling production systems in fast-moving product environments. Experience with leading, technical ownership and people management Want to work on complex problems with real-world environmental impact? Apply now and help shape the future of clean energy at scale ???? TPBN1_UKTJ