> Markdown version of [/jobs/ext/2030937-java-lead-engineer](https://www.wearedevelopers.com/jobs/ext/2030937-java-lead-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Lead Engineer - **Company:** TEKsystems - **Location:** Sheffield, UK - **Experience:** Expert - **Salary:** £104,000.0 - £156,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Confluence, JIRA, Software Quality, Collaborative Software, Databases, Continuous Integration, DevOps, Github, Scrum Methodology, Message Oriented Middleware, Secure Coding, SQL Databases, Web Applications, Web Services, Data Logging, Test-Driven Development (TDD), Kotlin, Event Driven Architecture, Atlassian Tools, Apache Kafka, Bitbucket, Api Design, Restful APIs, Microservices - **Published:** August 12, 2026 - **Apply:** https://www.careerboard.com/pt/en/find-jobs-in-United-Kingdom/-A44E00A2A090CA7F2F/ ## About the Role * Strong Kotlin experience, or significant Java experience with a willingness to learn Kotlin. * experience leading or acting as a senior engineer within an agile delivery team. * Proven ability to refine and decompose work, manage dependencies, and remove technical blockers. * Strong experience in microservices and API development. * experience with asynchronous messaging technologies such as Kafka or similar event-driven platforms. * experience in at least two or three of the following: + API development + SQL/Databases + HTML/JavaScript * Strong technical and analytical troubleshooting skills, including a production support mindset. * experience with developer collaboration tools such as GitHub, Bitbucket, Jira and Confluence. * Excellent written and verbal communication skills. * Strong interpersonal skills and a collaborative approach to working across engineering, testing, product and control owner teams. * Proactive attitude with ownership of end-to-end delivery, including resolving blockers and prioritising work. ## Description The Developer Platforms, Standards and Controls team is building a platform that enables control owners and development teams to manage and view their compliance with a range of software development standards and controls., You will work across Kotlin and Java-based in-house web applications and APIs. We are hiring across 2-3 applications and proof-of-concepts, with allocation depending on experience and fit. The solutions include both microservice architectures and monoliths built using modern engineering practices. What You'll Be Doing * Provide day-to-day technical leadership for an agile engineering team, supporting the overall Tech Lead to deliver outcomes at pace and with quality. * Lead technical input into backlog refinement, breaking epics and features into well-defined user stories, clarifying acceptance criteria, identifying dependencies, and ensuring work is delivery-ready. * Support sprint planning by shaping technical approaches, identifying spikes, and helping the team size work appropriately. * Design, develop and implement primarily Back End features, including Kotlin/Java APIs and services, with a small element of UI work using a simple UI framework. * Build and evolve APIs and microservices, applying consistent engineering patterns such as error handling, logging, resilience, and security-by-design. * Contribute to architectural and design decisions alongside the Tech Lead, documenting key decisions and trade-offs where required. * Design, build and deliver in-house solutions end-to-end, from initial ideas and requirements through development, testing, and ongoing support. * Coach and develop team members in engineering best practices, including clean code, test-driven development, secure coding, and maintainable design. * Drive effective peer reviews and engineering standards to ensure code quality, readability, and attention to detail. * Work within an agile CI/CD environment, promoting automation and quality gates while delivering rapid iterations at a sustainable pace. * Collaborate with developers, testers and the wider organisation to build, run and improve products. * Engage proactively with customers and users to resolve issues, respond to feature requests, and reduce recurring operational challenges., * Kotlin * Java * Microservices * REST APIs * SQL/Databases * HTML/JavaScript * Kafka and event-driven architecture technologies * GitHub * Jira * Confluence What We Offer * Exposure to leading IT technologies available in the market. * Internal training events and workshops. * In-house seminars with leading industry experts. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) - [How to kill JavaScript from your Stack with HTMX and Kotlin](https://www.wearedevelopers.com/videos/1427-how-to-kill-javascript-from-your-stack-with-htmx-and-kotlin) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)