Position: Team Lead Java Developer
Company: Develit
Experience required: 5y
English level: upper

We are currently seeking a skilled and experienced Java Developer to join our team. The ideal candidate will have previous work experience as a Team Lead/Tech Lead/CTO, as this is a key requirement for this role.

Requirements:

Previous work experience as a Java developer.
Proficiency with Java programming language.
Strong experience with most of Spring Framework/Hibernate/JDBC, databases (PostgreSQL, MongoDB).
Experience with the design and implementation of software networks.
Knowledge of Docker.
Familiarity with Rabbit MQ or other message-oriented middleware.
Good communication skills.

Responsibilities:

Developing prototypes to explore potential solutions.
Executing requirements gathering and analysis to make decisions about product direction.
Participating in code reviews.
What We Offer:

Remote work option.
40-hour workweek with flexible working hours (starting from 8 to 10 am).
Annual paid vacations (20 working days).
Paid days off on National Holidays.
Tax compensation (Social & Single Social Payment) and accounting support.
Engaging work with challenging tasks in a professional environment.
Open-minded, collaboration-friendly, invention-driven team.
If you are a motivated and talented Java Developer with experience as a Team Lead/Tech Lead/CTO and meet the English proficiency requirement, we encourage you to apply for this exciting opportunity. Join us and be a part of our innovative team!