Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Top 10 Java Libraries
Why Upskilling And Reskilling is Important For Developers
The Most Popular IT Jobs on the Market