-At least 3 years of experience leading a team
— 5+ years Java programming experience;
— Experience with Spring and Hibernate;
— Experience with Elastic Search and Elastic stack (ELK);
— Experience with RabbitMQ or other message queuing systems;
— Experience working with APIs; designing and implementing restful APIs;
— Proven experience working with MySQL;
— Experience with Linux;
— Intermediate English level and higher.
Experience working with Python.
— free English courses;
— access to company’s library;
— free access to the corporate Udemy account;
— possibility to participate and share your knowledge as a speaker in our internal meetups.
— 100% paid vacation and sick leaves;
— health insurance;
— assistance in relocation;
— free accountant services;
— team building activities and corporate parties.
-Leading a highly technical team members;
— Software design and implementation;
— Develop new products and improve the existing product;
— Support and maintain the production environment;
— Work with the tasks connecting with integration. Deal with collecting unstructured electronic communication data (form phone calls, chats, emails, etc.) and connecting it to API;
— Create new connectors;
— Leading the team on our end;
— Taking part in sprint planning and daily meetings.
We invite a self-motivated, experienced and independent Java Team Lead who has excellent communication skills and enjoys collaborating with a team.
Java, J2EE, Spring, Hibernate, Python, REST, MySQL, NoSQL DB’s.