Qualifications
Minimum of 5 years of experience with the latest versions of Java. Deep understanding of Java fundamentals, object-oriented programming principles, design patterns, and engineering best practices. Experience with cloud platforms such as Azure or AWS. Proficient in web protocols, technologies, and RESTful web services. Familiarity with version control systems like Perforce, Git, or SVN. Strong verbal and written communication skills in English. Experience with both SQL and NoSQL databases. Knowledge of microservices architecture. Solid grasp of the complete product development lifecycle. Exceptional analytical skills, a systematic approach, and the ability to work independently. Experience working within Agile/Scrum methodologies. Familiarity with Kubernetes, Docker, Spring, and Spring Boot frameworks.
About the job
At Endava, development is our largest discipline, where our skilled developers design, build, and launch software products using a variety of programming languages, frameworks, and libraries. We pride ourselves on our adaptable problem-solving skills and a client-centric approach, collaborating with cross-functional project teams to deliver outstanding results.
As a Senior Java Developer, your role will encompass a range of responsibilities, including:
- Designing, developing, and testing robust solutions in Java according to specified requirements.
- Estimating tasks and engaging in daily team stand-ups to ensure project progress.
- Participating in thorough code reviews to maintain high standards of quality.
- Regularly communicating with clients through various channels, including emails and phone calls, to align on project objectives.
- Teaming up with the QA engineering team to ensure all delivered code adheres to established standards.
About Endava
At Endava, technology is our means, and our people are our motivation. For over 20 years, we have been leveraging technology to effect meaningful change. By merging world-class engineering with industry expertise and a people-first mindset, we collaborate with leading brands across diverse sectors to build dynamic platforms and intelligent digital experiences that foster innovation and transform businesses. Join us in making a global impact through work that truly matters.