— 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,
— membership in IT Cluster,
— 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.
Technologies: Java, J2EE, Spring, Hibernate, Python, REST, MySQL, NoSQL DB’s.