Java Developer

Cognizant
Burgess Hill, UK
1 day ago
Apply on eu.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Unit Testing Microsoft Azure Code Review Databases Continuous Integration DevOps Distributed Systems Gradle
+15 more
Spring Framework Junit Apache Maven Performance Tuning Cloud Services Java Application Server Spring-boot Backend Git Apache Kafka Restful APIs Splunk Software Version Control Docker Microservices

Job description

Experteer Overview In this role you design and develop Java applications, focusing on backend services and APIs within a microservices-driven environment. You’ll write and test clean code, troubleshoot performance issues, and collaborate with cross-functional teams to deliver scalable, secure, and reliable systems. The position emphasizes cloud readiness, DevOps practices, and TDD to support high-availability distributed architectures. This is a hands-on role shaping robust Java-based solutions. Pay / Benefits * Design and develop Java applications and backend services * Write, test, and maintain clean, efficient code * Build APIs and microservices * Integrate with databases and external systems * Troubleshoot bugs and optimize performance * Participate in code reviews, testing, and deployment * Collaborate with business analysts, QA, architects, and developers * Ensure scalability, security, and reliability of applications Tasks * Hands-on Java development experience (Java 11+) * Experience with Spring Boot/Spring Framework * Microservices architecture and REST APIs * Experience with CI/CD and DevOps concepts * Familiarity with cloud services (AWS/Azure) * Unit testing and TDD experience (JUnit) * Git, Maven or Gradle, and code versioning * Experience with Docker and Kubernetes * Experience with Kafka and Splunk Key requirements *

Requirements

Experteer Overview In this role you design and develop Java applications, focusing on backend services and APIs within a microservices-driven environment. You’ll write and test clean code, troubleshoot performance issues, and collaborate with cross-functional teams to deliver scalable, secure, and reliable systems. The position emphasizes cloud readiness, DevOps practices, and TDD to support high-availability distributed architectures. This is a hands-on role shaping robust Java-based solutions. Pay / Benefits * Design and develop Java applications and backend services * Write, test, and maintain clean, efficient code * Build APIs and microservices * Integrate with databases and external systems * Troubleshoot bugs and optimize performance * Participate in code reviews, testing, and deployment * Collaborate with business analysts, QA, architects, and developers * Ensure scalability, security, and reliability of applications Tasks * Hands-on Java development experience (Java 11+)

  • Experience with Spring Boot/Spring Framework * Microservices architecture and REST APIs * Experience with CI/CD and DevOps concepts * Familiarity with cloud services (AWS/Azure) * Unit testing and TDD experience (JUnit) * Git, Maven or Gradle, and code versioning * Experience with Docker and Kubernetes * Experience with Kafka and Splunk Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all