Qualifications
Minimum 4 years of experience with the latest Java versions;Deep understanding of Java fundamentals, object-oriented programming principles, design patterns, and industry best practices;Familiarity with cloud services (e.g., Azure, AWS);Proficient in web protocols and technologies, including RESTful APIs;Experience with version control systems (Perforce, Git, SVN);Strong command of English, both spoken and written;Proven experience with SQL and NoSQL databases;Background in microservices architecture;Comprehensive knowledge of the product development lifecycle;Exceptional analytical skills, a systematic approach, and self-sufficiency;Experience with Agile/Scrum methodologies;Familiarity with containerization technologies such as Docker and orchestration with Kubernetes, as well as frameworks like Spring and Spring Boot.
About the job
At Endava, development is our core domain. Our talented developers craft, construct, and launch software products across diverse programming languages, frameworks, and libraries. They thrive in collaborative, cross-functional teams, utilizing their adaptability and client-focused approach to solve complex problems.
As a Senior Java Developer, your key responsibilities will include:
- Designing and implementing robust solutions in Java aligned with project specifications.
- Estimating workload and actively engaging in daily team meetings.
- Conducting thorough code reviews to ensure quality standards.
- Maintaining consistent communication with clients via email and phone.
- Working closely with the QA team to guarantee that the code adheres to established benchmarks.
About Endava
Technology fuels our mission, while people are at the heart of what we do. For over 20 years, we've leveraged technology to foster meaningful change. By uniting top-tier engineering talent with industry insights and a people-centric philosophy, we partner with leading brands to create innovative platforms and transformative digital experiences.Join us in making a global impact by contributing to work that truly matters.