solutions for generating, visualizing, and maintaining API docs • Experience with unit testing and test-driven development (TDD) • Familiarity with Agile development methodologies and practices • Proficiency in one or more programming languages such as Java, TypeScript and JavaScript • Experience working with AWS cloud services such as S3, RDS, SNS and SQS • Familiarity with Jira or similar issue tracking tools • Excellent … Familiarity with database technologies such as PostgreSQL, MySQL and DynamoDB • Excellent problem-solving skills and attention to detail • Ability to work collaboratively in a team environment and participate in pairprogramming • Understanding of security best practices for software development Desired Skills: • Experience with frontend development using frameworks such as React, Angular, or Vue • Knowledge of microservices architectures and More ❯
Altrincham, Cheshire, England, United Kingdom Hybrid / WFH Options
Cathcart Technology
what they do. In this role, you will: Develop high-quality software solutions using Java (they currently use Amazon Corretto 17). Work in a collaborative Agile environment, leveraging pairprogramming, automated testing, and continuous integration. Contribute to the evolution of our DevOps ecosystem, which includes technologies such as Kubernetes, Terraform, Docker, and more. Work closely with UX More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Eden Scott
Solr, or OpenSearch Collaborate with Data Engineers to design and deliver data pipelines Leverage cloud platforms (AWS, Azure, or GCP) for scalable and resilient processing Participate in code reviews, pairprogramming, and mentoring team members Support system reliability and ensure smooth operation of production environments Your Background You have strong experience in Java development and exposure to Python. More ❯
to end-to-end scenarios. Understanding of security practices. Agile Development methodologies. Good knowledge of version control & CI/CD. Knowledge of Azure DevOps preferable. Experience with Git and pair programming. Good interpersonal and mentoring skills. Good leadership skills. Excellent communication skills with stakeholders and peers at all levels of the business. An effective team member with a highly More ❯
APIs (REST, SOAP, RPC) and monitor performance. Work with cross-functional teams using Agile methodologies. Rapidly prototype new ideas while ensuring scalability and robustness for production systems. Technical Skills Programming Languages: Java, Python, C#, C/C++, JavaScript, Ruby Web Technologies: React, Webpack, SCSS, Node.js, AngularJS Protocols: HTTP, TCP/IP, UDP, SMTP, DNS API Development: REST, SOAP, RPC … CD: Automated testing, Continuous Integration/Delivery, Cloud platforms Tooling & Collaboration Development Tools: JIRA, Splunk, Slack Code Quality: Adheres to DRY principles, TDD practices, and clean code standards Collaboration: Pairprogramming via HackerRank, Agile ceremonies, cross-functional teamwork Soft Skills & Traits Passion for emerging technologies and innovative problem-solving Strong communication skills (verbal and written) in English Ability More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Russell Tobin
APIs (REST, SOAP, RPC) and monitor performance. Work with cross-functional teams using Agile methodologies. Rapidly prototype new ideas while ensuring scalability and robustness for production systems. Technical Skills Programming Languages: Java, Python, C#, C/C++, JavaScript, Ruby Web Technologies: React, Webpack, SCSS, Node.js, AngularJS Protocols: HTTP, TCP/IP, UDP, SMTP, DNS API Development: REST, SOAP, RPC … CD: Automated testing, Continuous Integration/Delivery, Cloud platforms Tooling & Collaboration Development Tools: JIRA, Splunk, Slack Code Quality: Adheres to DRY principles, TDD practices, and clean code standards Collaboration: Pairprogramming via HackerRank, Agile ceremonies, cross-functional teamwork Soft Skills & Traits Passion for emerging technologies and innovative problem-solving Strong communication skills (verbal and written) in English Ability More ❯
ll need Be a capable technical leader, who takes ownership of design and delivery and is willing to help grow and guide junior engineers towards appropriate target architectures Strong programming skills with a good working knowledge of Java & Spring Boot microservices and/or modern JavaScript libraries, such as ReactJS, as well as a proficient understanding of modern engineering … across engineering to maximise inner-sourcing opportunities and reduce waste You advocate for quality and can support the team by demonstrating approaches such as CI/CD standard methodology, PairProgramming, TDD, and BDD. Technical understanding of: Spring boot, Maven, GitHub, Jenkins, JSON, Kafka, WMQ, REST APIs, Database SQL, Docker and Kubernetes Experience working on any one of More ❯
what they do. In this role, you will: Develop high-quality software solutions using Java (they currently use Amazon Corretto 17). Work in a collaborative Agile environment, leveraging pairprogramming, automated testing, and continuous integration. Contribute to the evolution of our DevOps ecosystem, which includes technologies such as Kubernetes, Terraform, Docker, and more. Work closely with UX More ❯
develop solutions that are highly reliable, scalable, and perform to meet business-defined service levels. Conduct code reviews and ensure quality solutions are built and tested. Employ Agile practices; PairProgramming; Continuous Integration; Test Driven Development, etc. Contribute to the technical code and design documentation. Conduct solid analysis and problem solving to provide production support and L3 cover More ❯
GitHub and most of our tech environment. Have a good understanding of event-based architecture (a plus). Are familiar with React (a plus). Have knowledge of Extreme Programming best practices like Test-Driven Development (TDD) and PairProgramming (a plus). Our Tech Environment Full-stack, cross-functional teams, working closely with people of different … areas but you have cloud/serverless experience, please apply. How we get there Tools and Practices: Grafana, AWS Cloudwatch, CI/CD pipelines. Methodologies: Test-Driven Development (TDD), PairProgramming, and Experimentation. Engineering Principles: We apply core engineering principles, including SOLID, KISS, Conway's Law, and the Theory of Constraints, to ensure our solutions are well-architected More ❯
Job Type: Full-time contract, 12 Months Skills: • Minimum of 6-9 years of experience with a history of hands on development in at least one of the following programming languages: Java, C#, C/C++, Python, Javascript, Ruby. Significant experience using and implementing Web Services (REST, SOAP, RPC, RMI) and monitoring APIs. Familiarity with network communication protocols (HTTP … in an environment that fosters entrepreneurial minds. Experience: • Experience: Golang, React, Webpack, SCSS etc, WebSockets, Federated Modules • Good to have: Rspack, Micro-frontends • We are using HackerRank for the pairprogramming • Tooling: JIRA, Splunk, Slack More ❯
technology stack, from database to native apps. Skills Minimum of 6-9 years of experience with a history of hands on development in at least one of the following programming languages: Java, C#, C/C++, Python, Javascript, Ruby. Significant experience using and implementing Web Services (REST, SOAP, RPC, RMI) and monitoring APIs. Familiarity with network communication protocols (HTTP … The FS role should have everything from BE plus: Experience: React, Webpack, SCSS etc, WebSockets, Federated Modules Good to have: Rspack, Micro-frontends We are using HackerRank for the pairprogramming Tooling: JIRA, Splunk, Slack More ❯
technology stack, from database to native apps. Skills Minimum of 6-9 years of experience with a history of hands on development in at least one of the following programming languages: Java, C#, C/C++, Python, Javascript, Ruby. Significant experience using and implementing Web Services (REST, SOAP, RPC, RMI) and monitoring APIs. Familiarity with network communication protocols (HTTP … The FS role should have everything from BE plus: Experience: React, Webpack, SCSS etc, WebSockets, Federated Modules Good to have: Rspack, Micro-frontends We are using HackerRank for the pairprogramming Tooling: JIRA, Splunk, Slack More ❯
secure, scalable systems; microservices or distributed architecture knowledge is a plus. Familiar with CI/CD, Docker, Kubernetes, and cloud platforms like AWS. Proficient in agile methods like sprints, pairprogramming, and test-driven development. Adaptable, thrives in fast-paced environments, and quickly learns new technologies. SQL, RESTful API design, and modern front-end frameworks (React/Angular More ❯
secure, scalable systems; microservices or distributed architecture knowledge is a plus. Familiar with CI/CD, Docker, Kubernetes, and cloud platforms like AWS. Proficient in agile methods like sprints, pairprogramming, and test-driven development. Adaptable, thrives in fast-paced environments, and quickly learns new technologies. SQL, RESTful API design, and modern front-end frameworks (React/Angular More ❯
to be onsite in Shropshire 3 days per week. Your Role: Build scalable microservices using Java and Spring/Spring Boot. Deliver clean, maintainable code through TDD, BDD, and pairprogramming Design and maintain RESTful APIs and asynchronous services Contribute to the full DevOps lifecycle — development, deployment, and monitoring Collaborate in Agile teams with designers, analysts, and infrastructure More ❯
to be onsite in Shropshire 3 days per week. Your Role: Build scalable microservices using Java and Spring/Spring Boot. Deliver clean, maintainable code through TDD, BDD, and pairprogramming Design and maintain RESTful APIs and asynchronous services Contribute to the full DevOps lifecycle — development, deployment, and monitoring Collaborate in Agile teams with designers, analysts, and infrastructure More ❯
the platform in building high performance teams • To collaborate with Product Owner and translate business requirements into technical requirements. • To collaborate with other team members, perform code reviews and pairprogramming exercises. • To continuously stay up to date on relevant technologies and use this knowledge to push the team forward. WHAT WE ARE LOOKING FOR • Hands-on knowledge More ❯
a NoSQL database. Test user flows and business logic with automated tests. Debug issues across internal APIs, infrastructure, and third-party integrations. Mentor and collaborate with other developers through pairprogramming, code reviews, and knowledge sharing. Take ownership of site reliability and security best practices. Actively participate in our agile development process (sprint planning, retrospectives, stand-ups). More ❯
PaaS) Experience of writing high performance enterprise scale applications Thorough experience of Object-Oriented concepts within software development Experience of using Agile Engineering Practices e.g. CD/CI, TDD, PairProgramming Experience of writing unit tests and using unit test frameworks Problem solving skills and the ability to truly own a problem Excellent interpersonal skills Ability to communication … Agile Development Methodologies e.g. SCRUM, XP Experience working with big data and with data products Leadership skills, including ability to motivate and coach others Exposure to other technologies and programming languages e.g. Java, NoSQL, ML, JavaScript, TypeScript, Go Exposure to Microservice Architectures Behaviours Curiosity/Innovation/Proposition-focussed Execution Drive/Goals Orientated Customer-Centric values Continuous Self More ❯
PaaS) Experience of writing high performance enterprise scale applications Thorough experience of Object-Oriented concepts within software development Experience of using Agile Engineering Practices e.g. CD/CI, TDD, PairProgramming Experience of writing unit tests and using unit test frameworks Problem solving skills and the ability to truly own a problem Excellent interpersonal skills Ability to communication … techniques to ensure secure applications Experience of Agile Development Methodologies e.g. SCRUM, XP Desirable skills Experience working with big data and with data products Exposure to other technologies and programming languages e.g. Java, NoSQL, ML, JavaScript, TypeScript, Go ... Exposure to Microservice Architectures Application Containerisation This is an excellent opportunity for a Software Engineer looking for a new challenge. More ❯
Boot or http4k Deep understanding of RESTful API design and integration Proven experience mentoring engineers and contributing to high-performing teams Familiarity with Agile (Scrum or Kanban), TDD, and pairprogramming practices Experience with CI/CD pipelines and automation tooling Knowledge of Docker, Kubernetes, Jenkins, or GitLab CI Experience with cloud platforms such as AWS, GCP, or More ❯
Boot or http4k Deep understanding of RESTful API design and integration Proven experience mentoring engineers and contributing to high-performing teams Familiarity with Agile (Scrum or Kanban), TDD, and pairprogramming practices Experience with CI/CD pipelines and automation tooling Knowledge of Docker, Kubernetes, Jenkins, or GitLab CI Experience with cloud platforms such as AWS, GCP, or More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Halian Technology Limited
Boot or http4k Deep understanding of RESTful API design and integration Proven experience mentoring engineers and contributing to high-performing teams Familiarity with Agile (Scrum or Kanban), TDD, and pairprogramming practices Experience with CI/CD pipelines and automation tooling Knowledge of Docker, Kubernetes, Jenkins, or GitLab CI Experience with cloud platforms such as AWS, GCP, or More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Halian Technology Limited
Boot or http4k Deep understanding of RESTful API design and integration Proven experience mentoring engineers and contributing to high-performing teams Familiarity with Agile (Scrum or Kanban), TDD, and pairprogramming practices Experience with CI/CD pipelines and automation tooling Knowledge of Docker, Kubernetes, Jenkins, or GitLab CI Experience with cloud platforms such as AWS, GCP, or More ❯