Skip directly to search

Skip directly to content



Development Lead

Development - Java


This role is intended to bridge the gap between technical and business stakeholders and the dev team.

Could be assigned to one or multiple teams, responsibilities:

  • Prepare and refine business and technical scope for dev teams, including NFRs. Work alongside product or/and architects to clarify the scope.
  • Create technical specification documents as well as Low Level Design (in form of jira stories/backlog).
  • Work on Proof of Concept where required with the help of the dev team if necessary.
  • Collaborate with all stakeholders (architects, I&O, networking, security, product etc.), identify dependencies, prerequisites etc.
  • Review and confirm the solution on the tech governance forums.
  • Organize walkthroughs with all relevant stakeholders to get feedback and for awareness.
  • Organize walkthroughs with the team.
  • Guide the team during the development process on high level technical aspects, participate in all scrum ceremonies.
  • Provide clarifications and feedback during the entire development cycle.
  • On necessity take the role of Proxy Product Owner.
  • Actively be involved in code reviews, provide feedback.
  • Track overall release progress for scope and help set priorities.
  • Be involved in the investigation of complex production issues, inform stakeholders, and provide solutions.
  • Review incidents, suggest improvements.
  • Participate in common meetings across teams like the tech governance forum.


Qualifications and Experience

• At least 10+ years of hands-on experience with Java 8+, Web development, and SQL

• 3+ years of experience leading multidisciplinary teams
• Experience with Design patterns, Spring, Spring Security, JPA, Messaging Systems, Cloud Spring, Web Services, EIPs
• Exposure to working with microservices and RESTful APIs;
• Hands-on practice with coaching more Junior Developers and being in the role of a Technical Lead;
• Experience in RDBMS (Oracle, MS SQL, DB2), NoSQL is a plus
• Profound understanding of client-server and service-based architectures
• Familiarity with ‘Cloud Platforms’ (AWS, Cloud Foundry, Azure)
• Proficiency in using application development tools and operational/service architecture
• Familiarity with application systems, software testing (and software testing tools), structured reviews
• Good understanding of information systems concepts and practices, particularly those concerning the systems development life cycle.
• Leadership and people management skills.
• Excellent communication skills, team player, commercial awareness, client-focused.

• Conversational english skills B2-C1


About Endava

Endava is reimagining the relationship between people and technology. For the past 20 years it has helped some of the world’s leading Finance, Insurance, Telecommunications, Media, Technology, and Retail companies accelerate their ability to take advantage of new business models and market opportunities. We have more than 6200 employees located in close to client locations in Denmark, Germany, Netherlands, United Kingdom, United States and nearshore delivery centers in the EU: Romania, Bulgaria; Central European Countries: North Macedonia, Moldova and Serbia; Latin America: Argentina, Colombia, Uruguay and Venezuela.

We are listening

How would you rate your experience with Endava so far?

We would appreciate talking to you about your feedback. Could you share with us your contact details?