> Markdown version of [/jobs/ext/4678251-front-end-engineer](https://www.wearedevelopers.com/jobs/ext/4678251-front-end-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). --- # Front End Engineer - **Company:** TEKsystems - **Location:** Sheffield, United Kingdom - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Spring Security, Application Programming Interfaces (APIs), Automation of Tests, Code Coverage, Data Security, Relational Databases, Database Queries, PostgreSQL, Apache Maven, OAuth, Standard Sql, Next.js, Data Streaming, TypeScript, Web Applications, ReactJS, Delivery Pipeline, Concurrency, Spring-boot, Build Management, Front End Software Development, Restful APIs - **Published:** November 12, 2026 - **Apply:** https://www.careerboard.com/gb/en/find-jobs-in-United-Kingdom/-FD234E102AD9EC02F1/ ## About the Role * Demonstrable technical leadership experience in a full-stack, Back End, or platform engineering team, including delivery planning, mentoring, and production accountability. * Strong TypeScript experience, with a proven track record of building typed, accessible, and maintainable web applications using Next.js and React. * Clear written and verbal communication skills, with the ability to explain technical risks and decisions to engineers and non-technical stakeholders. * Strong Java experience, including use of modern language features and production use of Java 21. * Deep experience building and operating Spring Boot services, including REST APIs, Spring Security, Actuator, Maven-based delivery pipelines, and persistence integrations. * Strong SQL and relational database knowledge, including PostgreSQL, schema evolution, transactional behaviour, and performance-aware data access patterns. * experience designing secure authentication flows for browsers and services, including OAuth2, JWTs, API keys, and sensitive-token handling. * Practical understanding of Front End and Back End performance, concurrency, resilience, and diagnosing production faults. * A track record of effective automated testing, with a pragmatic understanding of test coverage, quality gates, and their impact on delivery. * Ability to lead engineering teams working across the current technology environment, including TypeScript, Java, Spring Boot, React, Next.js, and PostgreSQL. ## Description This role offers the opportunity to provide technical leadership across modern web and platform engineering, with a particular focus on building high-quality, typed, and accessible Front End applications using TypeScript, Next.js, and React, alongside robust Spring Boot services and secure APIs., * Lead a full-stack, Back End, or platform engineering team, taking ownership of delivery planning, technical direction, and production accountability. * Provide clear written and verbal communication, explaining technical risks, trade-offs, and decisions to both engineering teams and non-technical stakeholders. * Design and build typed, accessible, and maintainable web applications using TypeScript, Next.js, and React. * Develop, operate, and improve Spring Boot services, including REST APIs, Spring Security, Actuator endpoints, Maven-based delivery pipelines, and persistence integrations. * Design and implement secure browser, service-to-service, and client authentication mechanisms, including OAuth2, JWTs, API keys, and sensitive-token handling. * Model and optimise relational data, using strong SQL skills and PostgreSQL to manage schema evolution, transactions, and performance-aware data access. * Apply practical knowledge of Front End and Back End performance, concurrency, and resilience, and diagnose and resolve production faults. * Establish and maintain effective automated testing strategies, with pragmatic use of coverage metrics and quality gates to support reliable delivery. * Guide teams working across the current technology environment, ensuring consistent engineering practices and high-quality implementation. * Collaborate with other teams and stakeholders on integration initiatives, APIs, and data flows to support broader product and platform goals.