- Understand business needs
- Write clean and maintainable code, perform code-reviews
- Help team to self-organize
- Take ownership of the system quality
- (If needed) monitor/support the system in production (Pager Duty)
- Good written and spoken English to communicate daily with the team
- 4 years with Java
- Solid knowledge/experience with data structures
- Able to solve algorithmic tasks / analyse algorithm complexity
- Solid experience with Spring (Spring Security, SpringBoot, Spring Data)
- Strong knowledge of REST APIs, microservices
- Desired - hands-on experience with AWS (EC2, SQS, Lambda, S3...)
- Experience with event-driven design, Kafka / Rabbit
- Experience with Docker, Kubernetes, CI/CD, monitoring/alerting
Overview
If you join our team, you’ll be recreating a system that helps run all medical research. The platform uses the power of a slashing stack and is designed according to the tenets of event-driven architecture (Kubernetes, Kafka, AWS, Microservices).
Clients who are both tech-savvy and courteous are a plus. They require talented engineers to assist them in delivering a great life-changing product on time.
You can find more info about the client at
show more