Endava
Information Technology And Services
SeniorJavaDeveloper
Neural analysis suggests this role is
optimal for mid candidates.
“Senior Java Developer at Endava. Skills: Java, Spring Boot, Microservices, Azure. Design backend microservices. Develop backend microservices”
Industry & Context.
Problem-solvers
What They're Looking For.
Must Have
6–8 years backend development experience, Proficiency in Java 11, Proficiency in Spring Boot, Proficiency in RESTful APIs, Proficiency in containerization (Docker), Experience with Apache Kafka, Experience with Azure services, Experience with Azure Functions, Experience with Azure App Services, Familiarity with OpenAPI specification, Familiarity with scalable microservice design, Understanding of CI/CD practices, Understanding of infrastructure-as-code concepts, Advanced English level mandatory
Nice to Have
Experience in cloud environments, Experience with Python, Experience with Spark, Experience with Databricks, Experience with Azure Event Hub, Experience with ADF, Experience with Delta Tables, Exposure to Angular 9, Exposure to TypeScript 3.8, Experience with Azure, Experience with AWS, Experience with GCP, Communication skills, Team collaboration experience
What You'll Do.
Design backend microservices
Develop backend microservices
Maintain backend microservices
Participate in development lifecycle
Implement CI/CD pipelines
Maintain CI/CD pipelines
Implement integration tests
Implement reusable code
Collaborate with frontend developers
Work on cloud-native solutions
Engage in code reviews
Engage in backlog refinement
Engage in solution discussions
Ensure technical alignment
Contribute to knowledge sharing
Contribute to continuous improvement
How You'll Work.
Team & Collaboration
Cross-functional teams; QAs; Frontend developers; Technical roles
Communication Scope
English level
Full Job Description
Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change. By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses. From prototype to real-world impact - be part of a global shift by doing work that matters. Development is the largest discipline at Endava. Our developers design, build, and release software products using modern programming languages, frameworks, and libraries. Working closely with cross-functional teams, our developers are adaptable problem-solvers with a strong client focus. As a Java Backend Developer at Endava, you will play a key role in delivering scalable microservices and cloud-based solutions using Java and Azure technologies. Responsibilities: * Design, develop, and maintain backend microservices using Java 11 and Spring Boot. * Participate in all phases of the development lifecycle, from technical design to deployment. * Implement and maintain CI/CD pipelines, unit/integration tests, and reusable code aligned with best practices. * Collaborate with QAs, frontend developers, and other technical roles to ensure high-quality software delivery. * Work on cloud-native solutions * Engage in code reviews, backlog refinement, and solution discussions. * Ensure technical alignment with architectural patterns and non-functional requirements. * Contribute to knowledge sharing and continuous improvement within the team. ## Qualifications * 6–8 years of backend development experience, ideally in cloud environments. * Proficiency in Java 11, Spring Boot, RESTful APIs, and containerization (Docker). * Strong experience with Apache Kafka, including event streaming, message-driven architectures, and asynchronous communication patterns within microservices ecosystems. * Hands-on e
Applying for this Senior Java Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about Endava?
Real rants from real employees. Read before you apply.