databases (Postgres, MySQL, Cockroach)Experience designing and working with event driven architecturesExperience writing unit, end to end full system tests and performance tests (JUnit, Mockito, testcontainers, Cucumber)Experience building, mentoring, and leading engineering teams, particularly in a flat-structure organizationPreferred qualifications, capabilities and skillsPrior experience with customer-centric, multi-channel more »
is the codebase. CI/CD and code management is gitlab and the cloud is Google. In terms of testing they have Junit with Mockito for the backend, Cypress for frontend and are looking to adopt and implement Test Driven Development across the development teams. The company themselves operate within more »
enterprise levels.Expert in Java (11+), with a strong sense of ownership and pride in your code, and experienced with testing frameworks such as JUnit5, Mockito, and Spring Integration.Experienced with major cloud providers (ideally AWS) and provisioning infrastructure and services through code (IaC).Skilled in working with APIs, web services, CI more »
modularity and testability. Implement RESTful services using JAX-RS and adhere to best practices for designing and consuming REST APIs. Utilize JUnit, Wiremock, and Mockito for effective unit testing, mocking, and behaviour-driven development. Transition from other frameworks seamlessly, including TestNG. Develop and execute automated integration tests using Cucumber and more »
levels. Expert in Java (11+), with a strong sense of ownership and pride in your code, and experienced with testing frameworks such as JUnit5, Mockito, and Spring Integration. Experienced with major cloud providers (ideally AWS) and provisioning infrastructure and services through code (IaC). Skilled in working with APIs, web more »
and testing frameworks. Minimum of 5 years of hands-on experience in Java software development Extensive experience with Java 8, Restful services, Junit, Wiremock, Mockito, Spring, Docker, Kubernetes Proven ability to design, implement, and deliver complex software solutions. Strong problem-solving and analytical skills. Excellent communication and collaboration skills Interview more »
About Position We are looking for an innovative Senior Java developer to design high-end applications for our clients. You will be determining the scope of software development projects, collaborating on the development of software applications, and obtaining and integrating more »
About Persistent: We are a trusted Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Our offerings and proven solutions create a unique competitive advantage for our clients more »
Peterborough, England, United Kingdom Hybrid / WFH Options
Tata Consultancy Services
Role : Java API Developer Job Type: Permanent Location: Peterborough (Hybrid) Ready to utilise your skills in conducting software analysis, programming, testing, and debugging? Are you passionate about designing and developing Java-based REST APIs? We have an exciting role for more »
and testing frameworks. Minimum of 7 years of hands-on experience in Java software development Extensive experience with Java 8, Restful services, Junit, Wiremock, Mockito, Spring, Docker, Kubernetes Proven ability to design, implement, and deliver complex software solutions. Strong problem-solving and analytical skills. Excellent communication and collaboration skills Interview more »
modularity and testability. Implement RESTful services using JAX-RS and adhere to best practices for designing and consuming REST APIs. Utilize JUnit, Wiremock, and Mockito for effective unit testing, mocking, and behaviour-driven development. Transition from other frameworks seamlessly, including TestNG Develop and execute automated integration tests using Cucumber and more »