will have opportunities to work with architecture and development patterns such as Microservices, CQRS, Domain Driven Design, and Event Sourcing, and to engage in practices including test-driven development, pairprogramming, and continuous integration/deployment. Requirements Extensive professional experience with Java. Experience with React is a plus. 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. How we work/Additional information We are looking for individuals who are passionate about More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Invitise Ltd
Java Developer will possess proven skills working with the following Java 21 (or later) Test Driven Development (TDD) and Behaviour Driven Development (BDD) Large microservice architectures Agile environments and pairprogramming Implementing APIs for internal and external use Building automated test suites in CI/CD environments Unix/Linux operating systems Communicating technical concepts to non-technical More ❯
Java 21 (or later). Excellent understanding of TDD and BDD. Experience with large microservice architectures. Experience of working in an Agile environment. Be willing to work in a pairprogramming environment. Have experience in implementing APIs for internal and external use. Have the skills to build up a useful, robust automated test suite to support a continuous … non-technical audience. Have working knowledge of Unix-like operating systems such as Linux and/or Mac OS X. Have the ability to quickly research and learn new programming tools and techniques. Understand of the use of Responsive Web Design. More ❯
LS2, Leeds, West Yorkshire, United Kingdom Hybrid / WFH Options
GTC Recruitment
Java 21 (or later). Excellent understanding of TDD and BDD. Experience with large microservice architectures. Experience of working in an Agile environment. Be willing to work in a pairprogramming environment. Have experience in implementing APIs for internal and external use. Have the skills to build up a useful, robust automated test suite to support a continuous … non-technical audience. Have working knowledge of Unix-like operating systems such as Linux and/or Mac OS X. Have the ability to quickly research and learn new programming tools and techniques. Understand of the use of Responsive Web Design. More ❯
Java 17 (or later). Excellent understanding of TDD and BDD. Experience with large microservice architectures. Experience of working in an Agile environment. Be willing to work in a pairprogramming environment Have experience in implementing APIs for internal and external use. Have the skills to build up a useful, robust automated test suite to support a continuous … non-technical audience. Have working knowledge of Unix-like operating systems such as Linux and/or Mac OS X. Have the ability to quickly research and learn new programming tools and techniques. Understand of the use of Responsive Web Design. Desirable skills and experience: Working knowledge of Jackson, JAX-RS, mocking frameworks such as Mockito, and messaging platforms More ❯
excellent understanding of TDD and BDD and large microservice architectures is essential. You will have experience of working in an Agile environment and be willing to work in a pairprogramming environment. You must have experience in implementing APIs for internal and external use. You will have the skills to build up a useful, robust automated test suite More ❯
enhance government digital services using Java 21+ Build robust APIs and microservices for internal and external use Apply TDD/BDD methodologies to ensure high-quality code Collaborate in pairprogramming and Agile ceremonies Contribute to second-line support and occasional out-of-hours support Communicate technical concepts clearly to non-technical stakeholders Stay engaged with the wider More ❯
government platforms Develop robust APIs for internal and external use Contribute to large-scale micro service architectures Write clean, testable code using Java 21+, TDD, and BDD Collaborate through pairprogramming and Agile ceremonies Support continuous deployment with automated test suites Communicate technical concepts clearly to non-technical audiences Participate in 2nd-line support, including occasional out-of More ❯
Employment Type: Contractor
Rate: £550 - £600 per day, Negotiable, Inc benefits
Leeds, West Yorkshire, United Kingdom Hybrid / WFH Options
Attenti Consulting
Recent experience with Java 21. Excellent understanding of TDD and BDD. Experience with large microservice architectures. Experience of working in an Agile environment. Be willing to work in a pairprogramming environment. Have experience in implementing APIs for internal and external use. Working knowledge of Jackson, JAX-RS, mocking frameworks such as Mockito, and messaging platforms such as More ❯
York, Yorkshire, United Kingdom Hybrid / WFH Options
Develop
SC, or be eligible for security clearance. This is an essential requirement. Technical skills required: Ruby - must have Java/Scala/Kotlin (desirable) Strong TDD experience Love of pairprogramming Consultancy background is desirable but not essential Interviews will be taking place ASAP, if you are interested please apply with your CV today. JBRP1_UKTJ More ❯
Doncaster, Yorkshire, United Kingdom Hybrid / WFH Options
Develop
SC, or be eligible for security clearance. This is an essential requirement. Technical skills required: Ruby - must have Java/Scala/Kotlin (desirable) Strong TDD experience Love of pairprogramming Consultancy background is desirable but not essential Interviews will be taking place ASAP, if you are interested please apply with your CV today. JBRP1_UKTJ More ❯
Bradford, Yorkshire, United Kingdom Hybrid / WFH Options
Develop
SC, or be eligible for security clearance. This is an essential requirement. Technical skills required: Ruby - must have Java/Scala/Kotlin (desirable) Strong TDD experience Love of pairprogramming Consultancy background is desirable but not essential Interviews will be taking place ASAP, if you are interested please apply with your CV today. JBRP1_UKTJ More ❯
Wakefield, Yorkshire, United Kingdom Hybrid / WFH Options
Develop
SC, or be eligible for security clearance. This is an essential requirement. Technical skills required: Ruby - must have Java/Scala/Kotlin (desirable) Strong TDD experience Love of pairprogramming Consultancy background is desirable but not essential Interviews will be taking place ASAP, if you are interested please apply with your CV today. JBRP1_UKTJ More ❯
customer and business needs Deliver thought leadership and coding excellence across Java, React, Python, and other fit-for-purpose technologies Mentor and elevate engineers across teams through design reviews, pairprogramming, and sharing best practices Champion innovation in performance, tooling, and platform features, with an emphasis on enterprise reliability and scalability Collaborate across multiple global teams to drive More ❯