Full Stack Engineer
Description
Salary: £? - ? per year
Requirements:- Strong development experience using Java and/or Python.
- Extensive experience with the Spring Framework and Spring Boot.
- Strong understanding of MVC architecture, design patterns, and dependency injection.
- Experience building and maintaining RESTful APIs.
- Strong knowledge of HTML5, CSS3, and JavaScript (ES6+).
- Commercial experience building applications with React.js.
- Experience with component-based architecture and state management using React Hooks, Redux, Context API, or NgRx.
- Experience developing responsive, cross-browser-compatible user interfaces.
- Experience implementing authentication and authorization solutions using JWT and OAuth2.
- Strong SQL database skills with experience in MySQL, PostgreSQL, or Oracle.
- Ability to write complex queries and joins, develop indexing strategies, and optimize queries.
- Strong problem-solving and analytical skills.
- Passion for building high-quality software.
- Ability to work effectively within collaborative, agile teams.
- Excellent communication and stakeholder engagement skills.
- Commitment to continuous learning and adopting modern engineering practices.
- Develop and maintain scalable front-end and back-end applications for web and mobile platforms.
- Collaborate with cross-functional teams to design and deliver intuitive, high-performance software solutions.
- Write clean, maintainable, and efficient code in line with software engineering best practices.
- Design, develop, and integrate RESTful APIs and backend services.
- Troubleshoot, debug, test, and optimize applications to ensure reliability, performance, and scalability.
- Participate in code reviews and contribute to engineering standards and best practices.
- Work within agile delivery teams and contribute to continuous improvement initiatives.
- AI
- API
- Backend
- Cloud
- ES6
- HTML5
- JWT
- Java
- JavaScript
- Mobile
- MVC
- MySQL
- NgRx
- Oracle
- PostgreSQL
- Python
- React
- Redux
- SQL
- Spring
- Spring Boot
- Web
- Frontend
- Security
- Fullstack
More:
We are seeking a Full Stack Engineer to join our multinational technology clients high-performing engineering team, building scalable, enterprise-grade web and mobile applications. Youll collaborate with product managers, designers, architects, and fellow engineers across the full development lifecycle, from user interface design to robust APIs and scalable backend services. The role is based in London and follows a hybrid working arrangement: three days a week in the office and two days remotely. Youll work with modern technologies, cloud platforms, AI-led solutions, and large-scale enterprise applications.
last updated 43 week of 2026