Manchester, England, United Kingdom Hybrid / WFH Options
Awaze
right technology for the task, rather than allowing the technology to dictate the solution. Contribute to driving best engineering practices such as CI/CD, TDD, cloud architectures and pair programming. Be an active member of the engineering and wider tech community within Awaze. Who are you? The pricing and channel management team have entered an exciting phase of More ❯
guide one of the teams working on an App in the Cloud product. As the Lead Java Developer, you will:Be a hands-on leader and write Java code, pair-program with your team and carry out code reviewsLine manage a team of approximately 4-5 Engineers, helping them grow in their careers and developmentContribute and discuss with different … the business, notably the Product and Design teamsBe a key player in implementing the best software development methodologies and approaches to your teams e.g. TDD, CI/CD, Agile, pair-programming. 💻 Tech Stack: Core Java, multithreading, low-latency systems, AWS/GCP, Docker, Kubernetes, TDD, Agile, CI/CD. Requirements:A degree in Computer Science or related field (Comp. … Java development throughout your career working with microservices architecturesA track record of experience in a hands-on people management roleBONUS: A solid understanding of multithreading, concurrency, or low-latency programming is desired (not essential though!)A strong desire to work in a low-level Java environment (no frameworks like Spring) in public cloud environments (AWS/GCP)!Advocacy for More ❯
london (city of london), south east england, united kingdom
Understanding Recruitment
guide one of the teams working on an App in the Cloud product. As the Lead Java Developer, you will:Be a hands-on leader and write Java code, pair-program with your team and carry out code reviewsLine manage a team of approximately 4-5 Engineers, helping them grow in their careers and developmentContribute and discuss with different … the business, notably the Product and Design teamsBe a key player in implementing the best software development methodologies and approaches to your teams e.g. TDD, CI/CD, Agile, pair-programming. 💻 Tech Stack: Core Java, multithreading, low-latency systems, AWS/GCP, Docker, Kubernetes, TDD, Agile, CI/CD. Requirements:A degree in Computer Science or related field (Comp. … Java development throughout your career working with microservices architecturesA track record of experience in a hands-on people management roleBONUS: A solid understanding of multithreading, concurrency, or low-latency programming is desired (not essential though!)A strong desire to work in a low-level Java environment (no frameworks like Spring) in public cloud environments (AWS/GCP)!Advocacy for More ❯
guide one of the teams working on an App in the Cloud product. As the Lead Java Developer, you will:Be a hands-on leader and write Java code, pair-program with your team and carry out code reviewsLine manage a team of approximately 4-5 Engineers, helping them grow in their careers and developmentContribute and discuss with different … the business, notably the Product and Design teamsBe a key player in implementing the best software development methodologies and approaches to your teams e.g. TDD, CI/CD, Agile, pair-programming. 💻 Tech Stack: Core Java, multithreading, low-latency systems, AWS/GCP, Docker, Kubernetes, TDD, Agile, CI/CD. Requirements:A degree in Computer Science or related field (Comp. … Java development throughout your career working with microservices architecturesA track record of experience in a hands-on people management roleBONUS: A solid understanding of multithreading, concurrency, or low-latency programming is desired (not essential though!)A strong desire to work in a low-level Java environment (no frameworks like Spring) in public cloud environments (AWS/GCP)!Advocacy for More ❯
multiple digital channels. You will: • Build and maintain scalable backend services using modern Java or Kotlin • Work in a cloud-native environment using either AWS or GCP • Collaborate through pairprogramming and TDD in a Scrum or Kanban team • Lead on architectural decisions and guide less experienced engineers • Deliver across varied backend projects including ecommerce platforms and internal … delivery • Solid understanding of Microservices architecture • Knowledge of CI/CD pipelines, Docker, and Kubernetes deployments • Hands-on experience with either AWS or GCP • Comfortable with collaborative environments and pairprogramming • Strong grasp of Agile methodologies, REST APIs, and test-driven development Why this role stands out... • A senior-level Staff Engineer role with clear scope for progression More ❯
City of London, London, United Kingdom Hybrid / WFH Options
TRIA
multiple digital channels. You will: • Build and maintain scalable backend services using modern Java or Kotlin • Work in a cloud-native environment using either AWS or GCP • Collaborate through pairprogramming and TDD in a Scrum or Kanban team • Lead on architectural decisions and guide less experienced engineers • Deliver across varied backend projects including ecommerce platforms and internal … delivery • Solid understanding of Microservices architecture • Knowledge of CI/CD pipelines, Docker, and Kubernetes deployments • Hands-on experience with either AWS or GCP • Comfortable with collaborative environments and pairprogramming • Strong grasp of Agile methodologies, REST APIs, and test-driven development Why this role stands out... • A senior-level Staff Engineer role with clear scope for progression More ❯
South East London, England, United Kingdom Hybrid / WFH Options
TRIA
multiple digital channels. You will: • Build and maintain scalable backend services using modern Java or Kotlin • Work in a cloud-native environment using either AWS or GCP • Collaborate through pairprogramming and TDD in a Scrum or Kanban team • Lead on architectural decisions and guide less experienced engineers • Deliver across varied backend projects including ecommerce platforms and internal … delivery • Solid understanding of Microservices architecture • Knowledge of CI/CD pipelines, Docker, and Kubernetes deployments • Hands-on experience with either AWS or GCP • Comfortable with collaborative environments and pairprogramming • Strong grasp of Agile methodologies, REST APIs, and test-driven development Why this role stands out... • A senior-level Staff Engineer role with clear scope for progression More ❯
london, south east england, united kingdom Hybrid / WFH Options
TRIA
multiple digital channels. You will: • Build and maintain scalable backend services using modern Java or Kotlin • Work in a cloud-native environment using either AWS or GCP • Collaborate through pairprogramming and TDD in a Scrum or Kanban team • Lead on architectural decisions and guide less experienced engineers • Deliver across varied backend projects including ecommerce platforms and internal … delivery • Solid understanding of Microservices architecture • Knowledge of CI/CD pipelines, Docker, and Kubernetes deployments • Hands-on experience with either AWS or GCP • Comfortable with collaborative environments and pairprogramming • Strong grasp of Agile methodologies, REST APIs, and test-driven development Why this role stands out... • A senior-level Staff Engineer role with clear scope for progression More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
TRIA
multiple digital channels. You will: • Build and maintain scalable backend services using modern Java or Kotlin • Work in a cloud-native environment using either AWS or GCP • Collaborate through pairprogramming and TDD in a Scrum or Kanban team • Lead on architectural decisions and guide less experienced engineers • Deliver across varied backend projects including ecommerce platforms and internal … delivery • Solid understanding of Microservices architecture • Knowledge of CI/CD pipelines, Docker, and Kubernetes deployments • Hands-on experience with either AWS or GCP • Comfortable with collaborative environments and pairprogramming • Strong grasp of Agile methodologies, REST APIs, and test-driven development Why this role stands out... • A senior-level Staff Engineer role with clear scope for progression More ❯
slough, south east england, united kingdom Hybrid / WFH Options
TRIA
multiple digital channels. You will: • Build and maintain scalable backend services using modern Java or Kotlin • Work in a cloud-native environment using either AWS or GCP • Collaborate through pairprogramming and TDD in a Scrum or Kanban team • Lead on architectural decisions and guide less experienced engineers • Deliver across varied backend projects including ecommerce platforms and internal … delivery • Solid understanding of Microservices architecture • Knowledge of CI/CD pipelines, Docker, and Kubernetes deployments • Hands-on experience with either AWS or GCP • Comfortable with collaborative environments and pairprogramming • Strong grasp of Agile methodologies, REST APIs, and test-driven development Why this role stands out... • A senior-level Staff Engineer role with clear scope for progression More ❯
As a Fintech, they are highly Agile, operating in multi-functional delivery squads manging projects from inception through to delivery/go-live and with a heavy focus on PairProgramming and TDD, so are looking for people from similar environments. To be successful, you will demonstrate: A strong background in hands-on Java engineering, currently working with … Spring/Spring Boot Experience developing distributed, real-time applications (with Akka AND/OR Kafka) with an appreciation of topics such as Concurrency and multithreading. Experience of Reactive Programming Techniques in conjunction withasynchronous event processing and data streams, with tools such as Spring Webflux, RxJava, Akka etc. Any experience with frontend Angular development or AWS cloud is highly More ❯
East London, London, United Kingdom Hybrid / WFH Options
Tech 4
and implement systems and software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pairprogramming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and safety requirements. Suggest … experience in system design, development, testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, test driven development and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. Experience with AWS services (Lambda More ❯
East London, London, United Kingdom Hybrid / WFH Options
Tech 4
and implement systems and software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pairprogramming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and safety requirements. Suggest … experience in system design, development, testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, test driven development and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. Experience with AWS services (Lambda More ❯
London, England, United Kingdom Hybrid / WFH Options
Quinyx
distributed systems. Design, implement, and maintain high-performance backend services and APIs. Collaborate closely with other engineers to build robust, highly available, and secure systems. Participate in code reviews, pairprogramming, and mentoring sessions to help grow junior engineers. Focus on improving the user experience, system performance, and the scalability of our core products. Develop one of the … products, adding new features, with a particular focus on user experience, performance, and scalability. Be part of an aspirational culture where we promote learning and growth with code reviews, pairprogramming, conferences, hackfests, code wars, and workshops where we deep-dive into a technical subject. Have fun, share knowledge, and experiment with new ideas together. What you’ll More ❯
and implement systems and software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pairprogramming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and safety requirements. Suggest … experience in system design, development, testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, test driven development and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. Experience with AWS services (Lambda More ❯
and implement systems and software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pairprogramming, and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and safety requirements. Suggest … experience in system design, development, testing, and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns, and pitfalls. Experience applying continuous delivery, test-driven development, and pair programming. Experience working in an agile environment and an understanding of Scrum principles. Experience writing and consuming RESTful APIs in Python. Experience with AWS services (Lambda, DynamoDB, ElasticSearch). More ❯
London, England, United Kingdom Hybrid / WFH Options
Gousto
their aspirations and the thoughtful methods to achieve them. We cherish and maintain high standards for development quality and expertise. We're passionate advocates for collaborative practices like extreme programming, test-driven development, and pairprogramming, which foster a supportive and growth-oriented environment. Whilst our tech-stack includes using TypeScript, Node, React and AWS (amongst others … we are happy to consider Senior Software Engineers with a background using any programming language(s), provided you are happy to learn and work with the technologies/languages used at Gousto. We believe in nurturing innovation and dedicate 10% of our time to exploring new tech ideas. Our regular brown bag sessions create a warm space for knowledge … Who You Are Extensive experience in building of performant, responsive and secure applications using TypeScript, React & Node An interest to follow Test-Driven Development (TDD) practices in a paired programming environment Deep understanding of modern architectural patterns and design systems Excellent ability to work collaboratively with team members and stakeholders Proven track record of mentoring and supporting junior engineers More ❯
and CI/CD Agile development experience (stand-ups, sprint planning, etc.) Familiar with automated testing (TDD/BDD) Skilled in Git or similar version control systems Comfortable with pairprogramming and cross-functional collaboration. Why Join? Remote-first culture with flexible working hours Competitive salary + performance bonus+ car allownce Opportunity to shape the future of a More ❯
for Java-based systems Collaborate with product owners on user story generation and refinement Monitor and support the operation of production systems Participate in knowledge sharing activities with colleagues Pairprogramming and peer reviews About you: Required Experience: Minimum 8 years of Java development experience in an Agile environment, building scalable applications and services Experience with RESTful services More ❯
Uxbridge, Middlesex, United Kingdom Hybrid / WFH Options
Avature
be happy to learn new skills when the need arises. Key Responsibilities: Work with a full-stack attitude within a self-organising, cross-functional product engineering team, using extreme programming practices, notably pairprogramming and test-driven development. Build, support and maintain automated, fault-tolerant, scalable products and solutions continuously delivered into our production environment. Leverage your More ❯
junior team members and supporting existing initiatives. Responsibilities: Create and adapt new C#/.NET Core services to meet evolving business requirements. Mentor and coach existing team members through pairprogramming , peer reviews , and team talks , helping them improve their C#/.NET Core skills. Support and enhance current systems and initiatives during office hours, ensuring that service More ❯
integrated customer experiences. Combining data, technology, and consultancy, they help businesses understand and influence how consumers engage with products and services. This Senior Developer – Laravel will: - Lead code reviews, pairprogramming, and delivery assessments to continually elevate development standards. - Work closely with Project Managers to oversee technical delivery for a variety of clients — from initial scoping and architecture More ❯
London, England, United Kingdom Hybrid / WFH Options
Experis - ManpowerGroup
junior team members and supporting existing initiatives. Responsibilities: Create and adapt new C#/.NET Core services to meet evolving business requirements. Mentor and coach existing team members through pairprogramming , peer reviews , and team talks , helping them improve their C#/.NET Core skills. Support and enhance current systems and initiatives during office hours, ensuring that service More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
CreateFuture
authorization/authentication and instrumentation You actively facilitate and encourage knowledge sharing within the team and wider department You advocate for best engineering practices such as code reviews, paired programming, and automated tests You are familiar with designing applications to run as containers within kubernetes, AWS cloud services and CI/CD What We’ll Offer You At CreateFuture … are progressing with your application. Our Process 30-minute call with one of our Talent Acquisition Team 1-hour Technical Interview 30 or 60 minute Take home test OR Pairprogramming session 1-hour Values led interview Our interview process is designed as an opportunity both for our interviewers to learn about your expertise, interests and motivations and More ❯
AWS serverless and React Strong knowledge of architecture and development patterns (e.g. Microservices, CQRS, Domain Driven Design, Event Sourcing etc.) An appreciation for good development practices (Test-driven development, pairprogramming, continuous integration/deployment) A passion for continuous learning and sharing knowledge with others It'll be a bonus if you have experience in Invoice Processing We More ❯