Tech Stack
MySQLJWTSpringOOPGraphQLSOLIDJava
Job Description, Responsibilities & Requirements
Description language:
About the Position
We are seeking an experienced Tech/Team Lead Java Developer with 4+ years of experience to join our team in Kharkiv or remotely, focusing on Spring Framework and MySQL.
Responsibilities
- Development of new functionality
- Bug fixing
- Participation in daily meetings
- Calls with a client (demo, if necessary)
- Focus groups on the project
Requirements
- Java 8+
- Spring Framework 5, Spring Boot
- MySQL
- OOP Design Patterns, SOLID
- REST/GraphQL
- Authentication/OAuth2/JWT/SSO
We Offer
- Flexible work schedule, a fixed number of hours 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 500 per month)
- 20 days of vacation per 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)
- Salary revision scheduled once a year, but unscheduled revision possible every 6 months for prominent work results
- Large library with a scheduled purchase of new books plus every half a year
- Individual development plan for a year (after an Adaptation Period)
Location
- Kharkiv, Ukraine
- Remote
Salary
Up to $7000
Language
- English (intermediate level)