Salary: £50,000 - 60,000 per year Requirements: 3 years of full stack development experience Strong Java skills Unit testing (with a side of TDD), Maven, Git, and a sense of humor Experience with Kubernetes & Docker Experience working in a team development environment Thorough understanding of Computer Science fundamentals such as Data Structures, Algorithms, and Design Patterns Familiarity with Amazon Web Services, Azure, or Google Cloud Platform Desirable: Knowledge of Kafka Agile awareness Experience with Jira Familiarity with Bitbucket Knowledge of Python Experience with MariaDB Experience with PostgreSQL Timescale Familiarity with Build Systems (Bamboo, Jenkins, etc) Proficiency in SQL and NoSQL technologies Responsibilities: Produce efficient code for both internal and client-facing systems Participate in the complete development lifecycle Collaborate with the team to develop solutions Solve technical problems for customers, including working with new technologies Mentor junior Engineers as needed Contribute to overall product architecture alongside embedded software developers and the CTO Technologies: Azure Bamboo BitBucket Cloud Docker Embedded Git JIRA Java Jenkins Kafka Kubernetes MariaDB Maven NoSQL PostgreSQL Python SQL TDD Web CTO Mobile Network More: We are an exciting and growing software business recently awarded contracts with leading international telco companies. This Full Stack Software Engineer role presents an incredible opportunity to develop your career at a key point in our growth. Our supportive organization offers interesting work, a collaborative team environment, and numerous opportunities for ongoing technical and personal development. last updated 5 week of 2026