> Markdown version of [/jobs/ext/80699-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/80699-full-stack-developer). 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 Developer - **Company:** Curiosity Software Ireland Limited (UK) - **Location:** UK (Remote available) - **Experience:** Experienced - **Salary:** £50,000.0 - £60,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Application Performance Management, Microsoft Azure, Bootstrap (Software), Cascading Style Sheets (CSS), Code Review, Databases, Software Debugging, Github, Hibernate (Java), Software Systems, Web Applications, Web Application Frameworks, Google Cloud, ReactJS, Spring-boot, Vue.js, Containerization, AngularJS, Solid Principles, Kubernetes, Information Technology, Restful APIs, Software Version Control, Docker, Microservices - **Published:** May 22, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=13dda51ab4797c6a ## About the Role Do you have experience in Spring Boot?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science or a related field (or equivalent work experience). * Proven experience as a Full Stack Developer, with at least 2+ years in a more senior role. Technical skills: Essential- * JavaScript and JS Frameworks (Angular JS, Angular, React, Vue.js or other relevant JS libraries) * RESTful API design and implementation (ideally Java's Spring Boot) * Experience working with ORMs (ideally Java's Hibernate) * Strong knowledge of SQL databases. * Preferred * Experience with version control like Git & GitHub * Experience with Docker and/or AWS * Knowledge of CSS Frameworks such as Bootstrap * Knowledge of microservice architecture patterns * Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud) is a plus. * Experience with containerization and orchestration tools (e.g., Docker, Kubernetes) is a plus, * Excellent problem-solving skills and the ability to work well in a collaborative team environment. * Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders * Ability to be flexible and be able to work in non-traditional/less structured development environments * Wants to be part of a team that is committed to delivering high quality innovative products. * Wants to be part of a culture that is committed to sharing and enhancing the knowledge of the wider team supporting team wide learning and success * Have a curious mindset - about what you do, the technology you use and how you connect with others to deliver products that we are proud to deliver to our clients. ## Description As a Full Stack Senior Developer at Curiosity , you will play a crucial role in the development and maintenance of our web-based applications and systems. You will work closely with cross-functional teams to deliver high-quality software solutions that meet our clients' needs and drive our company's success. This is an excellent opportunity for an experienced developer who is passionate about technology and enjoys solving complex problems., * Collaborate with product managers, designers, and other developers to design, implement, and maintain web applications and systems. * Write clean, efficient, and maintainable code for both front-end and back-end components of our software. * Participate in code reviews, provide constructive feedback, and mentor junior team members. * Troubleshoot and debug issues, ensuring the overall stability and performance of our applications. * Optimize application performance and ensure scalability to meet growing user demands. * Stay up-to-date with the latest industry trends, technologies, and best practices to continuously improve our development processes. * Provide technical leadership and guidance to the team, promoting best coding practices and software design principles. * Contribute to the architectural decisions and the overall technical strategy of the company. ## Related Videos - [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) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [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) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)