Endava

Information Technology And Services

SeniorJavaDeveloper

€140–210k ~AI est. Cluj-Napoca, Cluj, Romania FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Senior Java Developer at Endava. Skills: Java development, Cloud platforms, Agile/Scrum. Develop solutions in Java. Test solutions in Java”

Industry & Context.

Information Technology And Services
Problems you'll solve

Analytical skills; Systematic approach

What They're Looking For.

Must Have

4+ years Java, Java fundamentals, OOP principles, Design patterns, Engineering practices, Cloud platforms, Web protocols, RESTful Web, Source code versioning, SQL & NoSQL, Product development lifecycle, Analytical skills, Systematic approach, Self-reliant, Agile/Scrum familiarity

Nice to Have

Latest Java versions, Perforce, Git, SVN, Kubernetes and Docker, Spring and Spring Boot

What You'll Do.

Develop solutions in Java

Test solutions in Java

Participate in daily sync-ups

Participate in code reviews

Communicate with client

Collaborate with QA team

How You'll Work.

Team & Collaboration

Daily team sync-ups; Cross-functional project teams; QA engineering team

Communication Scope

Verbal communication; Written communication

Process & Methodology

Agile/Scrum

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 in multiple programming languages, frameworks, and libraries. Always collaborating with cross-functional project teams, our developers are adaptable problem-solvers with a client-oriented mindset. As a Senior Java Developer at Endava, you will have the followingresponsibilities: * Developing and testing solutions in Java based on given requirements * Estimating tasks and participating in daily team sync-ups * Participating in code reviews * Daily communication with the client through emails, phone sync-ups etc. * Collaborating with the QA engineering team to ensure the delivered code meets the defined standards. ## Qualifications * Experience with the latest Java versions (4+ years); * Strong understanding of Java fundamentals, OOP principles, design patterns, and engineering practices; * Experience with cloud platforms (e.g. Azure, AWS); * Knowledge of Web protocols and technologies, RESTful Web services; * Experience with source code versioning systems (Perforce, Git, SVN); * Good verbal and written English; * Experience with both SQL & NoSQL databases; * Experience with Microservices; * Solid understanding of the complete product development cycle; * Strong analytical skills, systematic approach, and self-reliant; * Familiarity with Agile/Scrum methodologies; * Experience with Kubernetes and Docker, Spring and Spring Boot. ## Additional Information Discover some of the global

Free ATS check

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.

Read Company Rants →