Position: Middle/Middle+ Java Developer
Company: CodeIT
Category: Java
Experience required: 3y
English level: upper

**REQUIRED SKILLS**
3/4+ years with Core Java
Multithreaded development
Understanding and using OOP concepts
Automated Unit and Integration testing experience
Maven, Git, Teamcity
Ability to communicate clearly
Good communication skills, willingness to be part of a team and help
Team leadership, motivation, being self-managed

**WOULD BE A PLUS**
Experience with MongoDB
Experience with Docker
Quarkus
Angular - nice to have

**RESPONSIBILITIES**
Developing new features and supporting the current application;
Taking care for the whole development process as a team lead 
Onboarding 1 or 2 jun\mid (what suits better) devs to effectively work on the new features
Bugfixing different project modules;
Communication with a client (meetings and writing group chat discussions);
Providing time estimates for tasks;
Supporting technical documentation; 

**BEING A MEMBER OF THE CODEIT TEAM MEANS**
Career Path and growth opportunities (seniority level system, individual development plan, technical leads)
Compensation of participation in conferences and workshops invited experts
Development of soft skills (people management and emotional intelligence training)
Free access to the company account on Udemy educational platform
Internal library
Corporate English courses and communication with clients from English-speaking countries
Experienced and supportive team members
Paid time off (vacation, sick-leave, remote work)
Legal support
Joyful corporate events, team buildings, hobbies, and sports communities
Well-equipped office located in the center of Kharkiv
Discounts and bonuses of IT Loyalty program