AWS – paying up to £600/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about cleancode, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering culture. What You … for a high-availability platform Deploy and manage services in AWS with Kubernetes (EKS) Design, implement, and own features end-to-end from discovery to production support Advocate for cleancode, automated testing, and CI/CD best practices Mentor other engineers and contribute to a culture of knowledge-sharing Collaborate with cross-functional teams including product, design More ❯
slough, south east england, united kingdom Hybrid / WFH Options
NonStop Consulting
and take ownership of critical backend components that power our next-generation platform. What You’ll Do Architect, design, and implement core systems in Rust Lead by example — write clean, efficient, and idiomatic Rust code Mentor junior and mid-level engineers, sharing best practices in systems design and Rust development Collaborate with cross-functional teams to deliver scalable … secure, and fault-tolerant applications Drive performance tuning, code reviews, and architectural improvements across the stack What We’re Looking For 5–8+ years of professional software engineering experience 3–5+ years of hands-on experience with Rust in production environments Strong understanding of systems programming , concurrency , networking , and low-level performance optimisation Experience with microservices , distributed systems , or … blockchain technologies is highly desirable Familiarity with Linux systems , CI/CD pipelines , containerisation (Docker/Kubernetes) , and cloud infrastructure (AWS, GCP, or Azure) A pragmatic engineer who values cleancode, testing, and long-term maintainability Why Join Us Work on technically challenging projects where performance and reliability matter Join a team of experienced engineers who value autonomy More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Experis
models into production applications using APIs or custom implementations Collaborate with data scientists to implement AI solutions (e.g., NLP, computer vision, predictive analytics) Optimize application performance and scalability Write clean, maintainable, and testable code Participate in code reviews and provide constructive feedback Maintain documentation for AI integration and software solutions Stay up-to-date with emerging technologies More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Triad Group Plc
applications using .Net Core with associated web frameworks (React, Blazer, Angular). You will collaborate with cross-functional teams to understand project requirements, propose solutions, and deliver high-quality code that meets our clients’ needs. As a consultant at Triad, you will play a pivotal role in shaping the technological landscape, defining, designing, and delivering digital solutions across public … to a culture of innovation that has been the hallmark of Triad’s 35-year success story. Key Responsibilities: Design, develop, and maintain C# applications, components, and systems. Write clean, efficient, and maintainable code following best practices and coding standards. Collaborate with cross-functional teams including designers, product managers, and other developers to understand project requirements and deliver … high-quality solutions. Participate in code reviews to ensure code quality and provide constructive feedback to peers. Troubleshoot and debug software applications to resolve issues and optimise performance. Stay updated with the latest trends and technologies in web development and software engineering. Document code and technical specifications. Contribute to the continuous improvement of development processes and methodologies. More ❯
applications used by the business daily. Collaborate directly with product and business teams to turn ideas into reliable solutions. Take full ownership of services from design to release, ensuring clean, maintainable code. Contribute to architectural discussions and help shape best practices across the team. Tech stack & experience: Java (ideally 17+). Spring Boot or Micronaut frameworks. Cloud deployment experience More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Wave Talent
Growth : Plans to 10× revenue and expand to 200+ enterprise customers within 3 years What’s on offer Influence the architecture and scalability of a modern, cloud-native, no-code platform Build features from scratch and own them through deployment and user impact Work with a high-trust engineering culture where product ownership is real, not buzzwords Ship fast … shape the roadmap Tech stack you’ll be working with : TypeScript, React, Node.js, AWS Serverless (Lambda, DynamoDB, EventBridge) What you’ll be doing: This isn’t just about writing code, it’s about owning problems end-to-end and influencing every part of the product lifecycle. You’ll: Lead the design and delivery of high-impact, full-stack features … top-tier engineering teams You’ll thrive here if you: Love working in high-growth, fast-moving environments Naturally take ownership rather than waiting for instructions Care deeply about cleancode, great UX, and real customer outcomes Have a track record of excellence in any discipline Benefits Hybrid working: 3 days a week in our new Victoria HQ More ❯
AWS, Azure or GCP). Passion for fintech and building products that make a real difference. Day to day: Develop and maintain our real-time data streaming pipelines. Write clean, reusable and scalable code. Optimise performance and troubleshoot issues across the platform. Stay up to date with the latest development trends and tools. Collaborate with product and engineering to More ❯
for a passionate and skilled React Native Developer to help us build top-tier mobile applications that make energy smarter and simpler for our customers. If you love crafting clean, efficient code and thrive in a collaborative environment, you'll fit right in. In this role, you'll be working hands-on with React Native, Context, and JavaScript … Developing and maintaining mobile applications using React Native that our customers love to use. Collaborating with designers, product managers, and backend developers to bring new features to life. Writing clean, scalable, and well-documented code that's built to last. Thriving in an agile setup with a dynamic team that values innovation and continuous improvement. Reviewing and enhancing … you're a senior in the game, you'll also: Take a proactive role in new projects and exploratory work, helping shape the future of our mobile experience. Champion code quality by supporting the use of guidelines and testing frameworks across the team. Mentor junior developers, sharing your knowledge and helping them grow. About You: Solid hands-on experience More ❯
Imperial, UCL, Cambridge, Oxford, Durham, Bath, etc. Have a passion for building (show us your GitHub or side projects!) Are confident with JavaScript, React, Next.js, Tailwind, Node.js Care about cleancode, thoughtful UX, and solving problems end to end Are London-based and up for 3 days/week in our Camden office (Mon, Tue, Thu) 📩 Apply with More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Novatus Global
on the Snowflake platform to help drive innovation for Novatus’ En:ACT platform. Build high-quality software by developing reliable applications and data pipelines (ETL/ELT) and writing clean, maintainable, and testable code. Collaborate closely with Product, Data, and Regulatory Insights teams to translate complex regulatory obligations into effective technical solutions. Ensure quality and compliance by embedding testing … data governance, and security best practices throughout the development lifecycle. Mentor and guide mid-level and junior engineers through code reviews, knowledge sharing, and technical leadership. Contribute to technical decision-making, including architecture, tooling, and process improvements, to support the growth of the platform and the business. Champion innovation by exploring and adopting new technologies, frameworks, and practices to More ❯
business objectives. Experience Requirements Software Development & Principles Programming Languages: Proficiency in one or more of: Java, Spring Boot, Python, JavaScript, TypeScript, ReactJS SOLID Principles: Familiarity with object-oriented and clean coding practices Testing & BDD Unit Testing Frameworks: Experience with Cypress, Cucumber, Behave, Selenium, or similar tools Domain-Specific Languages: Knowledge of BDD approaches (e.g., Cucumber, Gherkin) for test automation … continuously improve quality, efficiency, and effectiveness (e.g., automation, CI/CD) Collaborate with other technologists to optimize product integration across workflows and system dependencies Mentoring & Coaching Provide technical guidance, code reviews, and best-practice standards to less experienced engineers Coach team members in areas such as test automation, DevSecOps techniques, and effective problem-solving More ❯
development, systems design, and collaborative problem solving across the stack. We are seeking someone with a strong background in modern web development and microservice architecture, and a mindset for clean, maintainable code. Here’s what you will be responsible for: Designing and building scalable microservices in Go, as part of a growing platform architecture. Developing intuitive and performant React … components to enhance our frontend experience. Collaborating closely with product and design teams to turn complex user needs into elegant technical solutions. Writing clean, testable, and maintainable code across the stack. Participating in architectural discussions and helping shape engineering best practices. Troubleshooting and resolving production issues across services and systems. Contributing to CI/CD pipelines, observability, and … collaboration skills: you're comfortable working cross-functionally with engineers, designers, and product managers. A team-first mindset: open to feedback, different perspectives, and alternative approaches to coding and code styles. Nobody can do everything, but here are a few related things we’re interested in: Experience working lower in the stack, e.g., databases, infrastructure, Kubernetes, or observability tooling. More ❯
of customers worldwide. You will work primarily with TypeScript and Node.js , contributing to backend services and APIs that power our core platform. The role involves designing, implementing, and maintaining clean, well-tested code, while collaborating closely with frontend engineers, product managers, and designers. You’ll play a key part in shaping system architecture, improving performance, and ensuring reliability … or Azure . Experience with databases (SQL or NoSQL), CI/CD pipelines, and containerisation (Docker/Kubernetes) is highly desirable. You should be comfortable mentoring junior engineers, conducting code reviews, and contributing to best practices across the engineering team. This is a fantastic opportunity to take ownership within a fast-moving SaaS business and make a real impact … data modelling best practices. Familiarity with cloud platforms (AWS, Azure, or GCP) and containerisation tools like Docker/Kubernetes . Experience with CI/CD pipelines , automated testing, and code quality tools. Solid understanding of software engineering principles: scalability, performance, and maintainability. Strong collaboration skills — able to mentor junior engineers and contribute to team-wide best practices. Bonus: experience More ❯
Development: Design and implement backend services in PHP (legacy) and Node.js/TS (new services). Build and maintain modern React frontends, ensuring responsive and accessible user experiences. Write clean, testable, and maintainable code following best practices. 2.System Architecture & Scalability: Contribute to architectural decisions for new features and system improvements. Ensure our services are performant and scalable to … Participate in the migration from monolithic PHP to service-oriented Node.js/Next.js architecture. 3.Collaboration & Mentorship: Work closely with product managers, designers, and operations to deliver impactful features. Review code, provide technical guidance, and mentor junior developers. Collaborate with DevOps to ensure smooth CI/CD pipelines and deployments. 4. Quality & Reliability: Implement automated testing (unit/integration/ More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Synthesia
s already known. You have experience in using most modern frameworks for machine learning and deep learning. You have great coding skills in Python and you care about writing clean code. You have experience with SDLC tools (Git), preferably CI/CD Why join us? We’re living the golden age of AI. The next decade will yield the More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Chapter 2
TypeScript . Help build event-driven systems that process data reliably and in real-time. Collaborate with product managers, designers, and engineers to build thoughtful, user-focused features. Write clean, maintainable code and participate in code reviews to support high engineering standards. Take ownership of smaller services or components, contributing to their delivery, performance, and improvement. Work More ❯
RDS and API Gateway Optimise application performance and ensure high availability and security in the cloud Collaborate with product teams to deliver features on time and to specification Write clean, maintainable code with proper documentation Troubleshoot, debug, and resolve technical issues Qualifications: Bachelor’s degree in Computer Science, Engineering, or related field At least 3 years’ experience in More ❯
secure, and high-performance systems. Own and evolve core parts of the platform architecture. Collaborate with product, commercial, and leadership teams to align technical delivery with strategic goals. Write clean, maintainable code across the full stack and contribute to reviews and debugging. Bring new ideas and best practices to continuously elevate engineering standards. Ideal Experience: 5+ years of More ❯
and maintain distributed, high-availability systems using C#, .NET Core , and Azure services. Contribute to architectural discussions and help evolve a modern, microservices-based platform. Translate business requirements into clean, efficient, and testable code. Participate in code reviews , ensuring technical quality and adherence to best practices. Engineering Delivery Work collaboratively within an Agile team to plan, estimate, and More ❯
Architect and implement scalable front-end solutions, contributing to overall system design and collaborating with cross-functional teams to ensure seamless integration within a complex, enterprise-grade platform. Develop clean, efficient, and maintainable code using JavaScript and modern front-end frameworks (e.g., React), while leveraging broader language experience (Java, Python) to support full-stack collaboration. Collaborate with cloud More ❯
Jam Management Consultancy Limited T/A JAM RECRUITMENT
Developer to join their agile, high-performance team and help shape the future of impactful digital solutions. What You’ll Be Doing as a Software Developer Software Development Write clean, scalable, maintainable code using C# and .NET 5/6 Build modern frontend solutions using JavaScript , TypeScript , and React Contribute to architectural decisions and design secure software components … testing Work with QA to validate builds and ensure smooth deployment Maintenance & Innovation Troubleshoot and resolve bugs quickly and effectively Conduct regular maintenance, upgrades, and performance tuning Participate in code reviews and mentor junior developers Prototype new ideas and stay informed on emerging technologies and frameworks What We’re Looking For in a Software Developer A 2:1 or More ❯
and performance tuning on OpenShift. Knowledge of payment gateways, ISO 20022, or SWIFT formats. • Collaborative, fast-paced, and engineering-driven culture. • Emphasis on engineering autonomy, architectural decision-making, and clean code. Collaborative, fast-paced, and engineering-driven culture. Emphasis on engineering autonomy, architectural decision-making, and clean code. Join Our Global Team: We invite you to apply for More ❯
closely with back-end engineers, traders, and product teams Designing and refining complex front-end architectures for real-time data visualization Working in a culture where engineering excellence and code quality are non-negotiable 🛠️ Tech Stack: Languages: TypeScript, JavaScript (ES6+) Frameworks: React, Redux (or similar) Tooling: Webpack, Babel, Jest, ESLint, Git Bonus: Experience with WebSockets, performance profiling, or custom … JavaScript/TypeScript Deep understanding of front-end architecture, performance tuning, and scalable component design Experience in fast-paced environments (finance, trading, gaming, or top-tier tech) Passion for clean, maintainable code and UI craftsmanship 🌍 Why Join? Collaborate with some of the sharpest minds in trading and technology Contribute to software that drives real-time trading decisions Work More ❯
developers to deliver robust, production-quality software. Key Responsibilities: Build and maintain Python web applications (FastAPI preferred) Integrate AI/ML components with backend, data, and compute infrastructure Deliver clean, well-documented code following best practices Implement automated testing frameworks and CI/CD workflows Monitor and improve performance metrics across deployed tools Collaborate with technical teams to More ❯
Ready to Build Software That Shapes the Future? Do you enjoy turning complex ideas into elegant code? Do you get a kick out of seeing your work power real-world machines and cutting-edge technology? We’re partnering with a science-led technology company that’s breaking boundaries in materials engineering. They’re designing and building systems that don … This isn’t just another coding role. You’ll be working alongside engineers, scientists, and hardware specialists to build software that connects advanced machinery with intuitive user interfaces. Your code will play a direct part in groundbreaking projects that span multiple high-tech industries. Every day brings a new challenge, a new skill to learn, and the chance to … engineers Creating tools for real-time monitoring, control, and experimentation Collaborating closely with experts in hardware, optics, and electronics Helping shape the overall system architecture and technical direction Writing clean, reliable code and documentation to support growth About You We’re looking for someone who’s excited by the crossover of software and hardware, and who thrives in More ❯