Skip directly to search

Skip directly to content



Senior Java Developer

Development - Java


  • Participate in the design of the products based on a proper understanding of the client's business requirements;
  • Solve complex technical problems and be an integral part of a Scrum team;
  • Help to review and ensure the quality of the code;
  • Analyze existing code base and design pragmatic amendments as needed.


Qualifications and Experience

  • 4 year + of working experience in Java software development, preferably with web applications
  • Knowledge of Java, Spring Framework and Microsoft SQL Server
  • JUnit, python, Shell Scripting
  • IntelliJ, Eclipse
  • AngularJS, JS, CSS
  • Git, Maven, Jenkins
  • Jira, Confluence, Sharepoint, Office 365
  • Very good written and spoken English communication skills


Additional Information

  • Private health insurance, monthly sports allowance & meal tickets
  • Loyalty annual leave days & replacement days for weekend bank holidays
  • Various options for purchasing Endava shares at a preferential price
  • Referral bonus
  • Work from home and flexible working hours
  • Multiple offers and employee discounts
  • Ongoing learning opportunities – complex projects, trainings, coaching, conferences, workshops, certifications, online learning platforms subscriptions etc.
  • Diverse company social life - events, sports tournaments, team buildings, passion groups (e.g. hiking, book club, green team)
  • Multicultural environment - working with colleagues and clients across different countries

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?