Position: Java Team Lead
Company: EVOLVE Dev
Category: Java
Experience required: 5y
English level: intermediate

Our client, AVI-SPL is a digital workplace services provider that works with organizations globally to improve team collaboration and unlock new business value. AVI-SPL 's "Symphony" product, automates your meeting scheduling, launching, monitoring, management, analytics, and experience from a single platform that gives you global control of your Audio Video and Unified Communication ecosystem.


We are looking for Java Tech Lead to join the EVOLVE family.

Required Skills
•	Excellent understanding of Object-Oriented Software Design principles
•	Experience with multithreaded server-side software development
•	Working knowledge of Spring and Hibernate frameworks
•	Familiarity with the test-driven development process
•	Ability to translate business requirements into technical specs
•	Understanding of agile software development methodologies
Could be a plus
•	Experience with video conferencing services/devices
•	Familiarity with build-related tools such as Maven and Ant
•	Agile software development with Scrum
•	Experience with JavaScript and jQuery
We offer

•	Unique experience of working with global markets
•	Opportunities for professional and career growth
•	Competitive base salary
•	Professional training
•	Healthcare insurance
•	Challenging tasks and professional development, knowledge & best practice sharing, training