Position: Senior/ Middle Java Developer
Company: ScienceSoft
Category: Java
Experience required: 3y
English level: intermediate

**Responsibilities:**

Designing of architecture for enterprise cloud applications
Development of core functionality
Coordination of teamwork (4 developers, 1 BA, 1QA)
Tasks decomposition, distribution
Code review
Reporting
Customer communications, onsite visits


**Requirements:**

Experience in commercial projects 3+ years.
Advanced level in:
Java 8, J2EE;
Spring(Core, Security, AOP, Transactions, Boot, MVC);
Hibernate3, JPA;
SQL;
RESTful WebServices;
Upper-Intermediate English;
Good Communication Skills;
Good Logical & Analytical skills;
Experience in source version control systems (Github).

**WE OFFER**😌
⚔️Medical insurance
⛹🏻Sports compensation
⏰Flexible working hours
🛋To work from home
👽25 days of fully paid annual leave
🤕 10 business days of fully paid sick leave (annual)
🧠Courses of English and German (after the war)