Position: Java Developer
Company: Solve.Care Foundation
Experience required: 3y
English level: intermediate

**Responsibilities:**

- Participate in technical design sessions to develop new features for our platform
- Analyze and clarify new feature requests, decompose tasks, estimate time frames
- Participate in SCRUM development process
- Implement reusable software modules and components based on technical design
- Develop Unit, Integration and Acceptance tests

**Requirements:**

- Commercial experience with Java (3+ years)
- Hands-on experience with Java 8/11/12
- Experience with Docker containers
- Experience with Spring, REST, Hibernate
- Experience with MySQL and Mongo databases
- Experience in web-enabled applications development
- Experience with OOP/OOD, architecture and design patterns

**Will be an advantage:**

- Experience with AWS infrastructure or other Cloud platform vendors
- Experience with Apache Kafka
- Experience with Blockchain

**We offer:**

- Direct involvement in innovative global Healthcare product development;
- Competitive compensation depending on experience and skills;
- Grant of the cost of certification and IT conferences;
- Friendly and professional team, democratic management and office in Kyiv center;
- Compensation package (vacation, sick leaves, medical insurance, etc) and other benefits as paid lunches, wine Fridays, corporate events;
- Relocation expenses to Kyiv (if relevant).