Senior Java Developer Remote
We are looking talented Senior Java Developer.
Required skills
- 5+ years of Java development experience;
- Hands-on experience with Java 8, Java 11, Java 12;
- Experienced in Spring, REST, Hibernate;
- Experienced in OOP/OOD;
- Experience in architecture and design patterns;
- Experience with MySQL databases;
- Experience with web-enabled applications;
- Experience with microservices and event-driven architecture;
- Experience with Agile methodologies.
Will be a plus
- Experience with AWS or similar Cloud Platform vendors;
- Experience with Apache Kafka;
- Experience with AI, ML, NLP, Blockchain.
Responsibilities
- Design and implement platform modules and components;
- Analyze and clarify requirements, decompose tasks, estimate time frames;
- Coach less experienced team members;
- Participate in code review and refactoring;
- Develop Unit, Integration and Acceptance tests;
- Participate in SCRUM development/process.
We offer
- Direct involvement in innovative global Healthcare product development
- Competitive compensation depending on experience and skills
- Friendly and professional team, democratic management and office in Kyiv center (after quarantine)
- Compensation package (vacation, sick leaves, medical insurance, etc) and other benefits as paid lunches, wine Fridays, corporate events
- Relocation expenses to Kyiv (if relevant)
Location