Position: Middle Java Developer
Company: SysGears
Experience required: 1y
English level: intermediate

Join our team in Dnipro Office or Work Remotely from anywhere!

Required Skills:
- 2+ years of software development expertise using JVM languages
- Strong proficiency in Java 8+ (core, multithreading, memory model)
- Knowledge of SQL and one of SQL databases (complex queries, optimization, building data models)
- Understanding of multi-threading
- Spring IoC/DI, Spring Boot, Spring Security
- Spring WebFlux, RxJava
- Gradle, Git, Docker
- Unit and integration testing
- Experience with AWS
- Ready to follow high coding standards and code design principles
- Intermediate level of English (both written and spoken)

Responsibilities:
- Design, development, deployment of project
- Design and development of data models, writing data migrations
- Optimizing system performance, documenting APIs

Benefits:
- Individual career path in software product development
- Opportunity to work on software products for US and EU markets
- Competitive compensation depending on your experience and skills
- Compensation for professional certification, IT conferences, and events
- Flexible working hours (start and finish your workday when you want)
- You can decide at any time whether to work remotely or at the office
- We will provide any hardware you would like (Mac or PC, other devices)
- Individual and group English classes with native speakers through Zoom
- Unforgettable corporate events and holiday celebrations
- 21 Days off
- Benefit — package Logistics. For you to choose: parking coverage, taxi to the office/home/office, gym membership
- English — 75% compensation of courses
- Cover 50 % of educational expenses
- Pizza Fridays and super friendly team ;)