MAIN RESPONSIBILITES
• Design large and/or complex programs and program modifications from supplied specifications using agreed standards and tools, to achieve a well-engineered result
• Create, amend and keep track of programs in accordance with the design
• Plan, design, and conduct tests of programs; corrects errors and re-tests to achieve an error-free result
• Conduct reviews of supplied specifications, with others as necessary - Product Owners, Project Managers and etc.
• Lead reviews of colleagues’ work
• Lead and guide less experienced team members
• Participate in the selection process for new team members
MATCH YOUR PROFILE
• At least 7 years of hands-on experience with Java 8+ and Web development
• Experience with Java based frameworks (Spring or others)
• Exposure to working with microservices and RESTful APIs
• 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
• Good understanding of database selection and design principles - CAP Theorem, Database normalization
• Leadership and people management skills
• Hands-on practice with coaching more Junior Developers and being in the role of a Technical Lead
• Excellent communication skills, team player, commercial awareness, client-focused
BENEFITS
• Fast-paced international environment
• Work on projects for some of the biggest brands worldwide
• Multiple career development opportunities
• Access to tools that drive continuous learning
• Involvement in multiple initiatives to drive technical excellence
• Training/ certifications and career development
• Additional holiday days
• Food vouchers
• Medical care
• Special discounts and offers
• Open office space with various entertainment games – PS, table tennis, football and more
• Endava referral bonus
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?