> Markdown version of [/jobs/ext/2259411-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/2259411-full-stack-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). --- # Full Stack Engineer - **Company:** Net2Source Inc. - **Location:** Sheffield, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Spring Security, Amazon Web Services, Microsoft Azure, Cloud Computing, Distributed Systems, Github, PostgreSQL, MongoDB, MySQL, NoSQL, RabbitMQ, Redis, Service Discovery, SQL Databases, Data Streaming, Google Cloud, Spring Cloud, Spring-mvc, ReactJS, Spring-boot, Software Security, Backend, Vue.js, Spring Data, AngularJS, Gitlab-ci, Kubernetes, Information Technology, Apache Kafka, Front End Software Development, Api Gateway, Domain Driven Design, Serverless Computing, Docker, Jenkins, Microservices - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815153845-full-stack-engineer ## About the Role * Strong proficiency in Java and Spring Boot, including Spring MVC, Spring Data, Spring Security, etc. * Solid understanding of Microservices architecture, distributed systems, service discovery, circuit breakers, and API gateways. * Experience with messaging/streaming platforms like Kafka, RabbitMQ, or similar tools. * Hands-on experience with front-end frameworks such as React, Angular, or Vue. * Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis). * Experience with Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure). * Understanding of CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, etc.). * Knowledge of application security, authentication/authorization, and best coding practices. Soft Skills * Strong problem-solving and analytical thinking. * Excellent communication and collaboration skills. * Ability to work in an agile environment and handle multiple tasks. * Attention to detail and commitment to high-quality deliverables., * Experience with domain-driven design (DDD). * Familiarity with API Gateway solutions (Zuul, Spring Cloud Gateway). * Exposure to serverless components or hybrid architectures. * Prior experience in fast-paced startup or high-scale environments., * Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience). * 3-7 years of full-stack development experience with a strong backend foundation in Sprin ## Description Full Stack Developer - Sheffield - Client Services Location: Sheffield, England, United Kingdom Seniority Level: Mid-Senior level Employment Type: Full-time Job Function: Information Technology; Industry: Staffing and Recruiting Requirements Technical Skills * Strong proficiency in Java and Spring Boot, including Spring MVC, Spring Data, Spring Security, etc. * Solid understanding of Microservices architecture, distributed systems, service discovery, circuit breakers, and API gateways. * Experience with messaging/streaming platforms like Kafka, RabbitMQ, or similar tools. * Hands-on experience with front-end frameworks such as React, Angular, or Vue. * Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis). * Experience with Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure). * Understanding of CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, etc.). * Knowledge of application security, authentication/authorization, and best coding practices. Soft Skills * Strong problem-solving and analytical thinking. * Excellent communication and collaboration skills. * Ability to work in an agile environment and handle multiple tasks. * Attention to detail and commitment to high-quality deliverables. Preferred Qualifications (Optional) * Experience with domain-driven design (DDD). * Familiarity with API Gateway solutions (Zuul, Spring Cloud Gateway). * Exposure to serverless components or hybrid architectures. * Prior experience in fast-paced startup or high-scale environments. Education & Experience * Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience). * 3-7 years of full-stack development experience with a strong backend foundation in Sprin ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)