Position: Lead Java developer — ISsoft Ukraine
Company: Coherent Solutions
Experience required: 5y
English level: upper

**About project:**

This product is the market leader in data protection, backup, restore and disaster recovery.
It empowers organizations of all sizes to discover the truth in information – their most important digital asset. Using the platform, customers can accelerate their digital transformation and solve pressing IT and business challenges including multi-cloud data management, data protection, storage optimization, compliance readiness and workload portability – with no cloud vendor lock-in.
94% of Fortune 100 companies today rely on this platform to deliver data that provides competitive advantage.

**Job requirements:**

● Solid experience using Java Platform (version 8+),
● 5+ Years of experience in Java development,
● Experience with Spring Framework,
● Good understanding of software architecture and design patterns,
● Experience with relational DBMS,
● Experience with ORM frameworks (Hibernate, MyBatis or similar),
● Experience in Web Development and designing RESTful services,
● English level – B2,
● Tech lead experience (ensure consistent solution and code quality of the team, conduct code review, coordinate technical effort of the team, drive technical improvements, drive technical issues resolution).

**Responsibilities:**

● Coordinate the technical work of backend part of the team, ensure the produced code meets customer expectations and needs,
● Guide and mentor other backend team members,
● Estimation of LOE of the upcoming work,
● Investigate the code to be migrated, understand the logic behind it,
● Develop Restful APIs for the WebUI application,
● Unit testing,
● Demo conduction,
● Follow best practices and code standards accepted in the team and suggest improvements to them as needed,
● Communication/consultation with the team, including the client team.

**We offer you:**

● Opportunity to share experiences at internal meetings and conferences
● 100+ technical and non-technical training for development and broadening of horizons,
● Career growth and development,
● Regular salary review based on employee performance,
● Medical insurance from the first working day,
● 15 sick leave are fully compensated,
● 18 working days of paid leave,
● IT Club Loyalty program gives a lot of discounts and bonuses,
● GYM compensation,
● English courses,
● Remote work,
● Team sports activities, and corporate events.

**Join us!**