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 are looking for candidates with a passion and desire to work on innovative projects from the payments industry.
As a Java Technical Lead in one of our teams, you will :
Work closely with the development team to define and implement technical solutions;
Design and code review;
Offer support to the software implementation team and, where necessary, guide and coach, with the aim of optimizing the project and ensure quality;
Explore new technologies that address business needs;
Maintain and move forward a technical excellence culture : facilitate knowledge sharing, deliver technical trainings and presentations;
Provide guidelines and expertise on technology implementation design;
Tutor junior, intermediate and senior-level developers.
QUALIFICATIONS AND EXPERIENCE
We are looking to expand our team with an open, thoughtful and adaptable colleague who has experience with the following :
Extensive experience with Java web applications and distributed systems;
Good understanding of OOP concepts & proficiency with multithreading, collections and data structures;
Team leadership skills;
Extensive experience with software engineering good practices (unit testing, code review, continuous integration, continuous delivery, design documentation);
Proficient communication in written and spoken English.
Hands-on experience with cloud platforms (AWS, Azure, or GCP) and Docker, is a plus;
Business knowledge in Banking or Payments, is a plus.
Additional benefits :
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
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.
Global Wellbeing Programme
Diverse company social life - events, sports tournaments, team buildings, passion groups (e.g. hiking, book club)
Multicultural environment - working with colleagues and clients across different countries
IS IT A MATCH? CHECK OUT OUR CAREER OPPORTUNITIES!