Position: Java Developer
Company: Jelvix
Experience required: 3y
English level: intermediate

**About the project:** The project will be a complex system with 3 different products integrated in 1 solution. The product will be built for internal use of real estate acquisition company within different departments: construction, analyst and inspection teams. 

**Requirements:** 
- Java 8+ (at least 4 years)
- Spring Framework 5, Spring Boot 
- MySQL, MS SQL
- OOP Design Patterns, SOLID
- REST/GraphQL
- Authentication/OAuth2/JWT/SSO

**Nice to have:**
- Experience with Google Maps
- Familiar with thirdparty integrations
- Knowledge of Docker, CI/CD
- Experience in OData

**Responsibilities:** 
- Developing new features
- Participation in meetings
- Code review

**We offer:**
- The work schedule is flexible, a fixed number of hours that you need to work per month (40 hours per week)
- Office in the center (own parking) and summer rest zone
- Registration of a private entrepreneur (FLP), 3d group
- Payment for external courses/conferences (after an Adaptation Period)
- English lessons in the office with teachers in groups (free of charge 2 times a week)
- Reimbursement for sports or massage (up to UAH 700 per month)
20 days of a vacation year (10 days every half a year are charged), unused days do not burn out
- Ability to work remotely
- Reimbursement for external professional certifications (up to $200, subject to obtaining a certificate)
- Reimbursement for 5 days of sick leave per year (up to 2 days without a doctor’s note)
- Revision of salary is scheduled for once a year, but in case of prominent work results, you can request an unscheduled one every 6 months
- Large library with a scheduled purchase of new books plus every half a year
- Individual development plan for a year (after an Adaptation Period)