Position: Lead Java Developer (Web)
Company: Mobidev
Experience required: 3y
English level: upper

We are extending our MobiDev Team and pleased to announce an open Lead position for web branch. This position will make you feel free in your suggestions to develop approaches and applied technologies. Join us, and always will be something new to explore and create.
 
**Main requirements:**
• At least 3 years of experience as Java software developer;
• Java Core: multithreading, streams, JPA, JDBC;
• Design project architecture;
• Spring framework, Spring Boot;
• Hibernate;
• SQL (Mysql, PostgreSQL), Liquibase/Flyway;
• Automated testing;
• Good English communication skills (Upper-Intermediate).

**It will be a plus:**
• Experience as Team Lead or Mentor.

**Your main responsibilities are:**
• Work with the project — tech leading: architecture design, code-review;
• Work with pre-sales.

**The benefits you will get:**
• Opportunity of putting your knowledge to practice;
• The possibility to develop your team and your direction;
• Challenging goals and rewarding steps to make your career successful;
• Long-term cooperation with employees and clients;
• Compensation of both internal and external English language training;
• Flexible schedule;
• Income that grows along with your achievements;
• Paid vacation and sick leaves;
• Medical insurance;
• Our Accountants will take care of the taxes;
• Legal support.