Java Team Lead (offline)

Solve.Care is a global healthcare-on-blockchain technology company. Using innovative approaches, we tirelessly work to solve the complex problems that plague healthcare around the world.
The Solve.Care journey began when we realized that the current healthcare system is failing us. Too complex and involving too much bureaucracy, the system is unbearable, even for the healthy. If you or a loved one becomes ill, then you unavoidably become mired in an endless cycle of attempting to coordinate medical care.
For these reasons, we began to build a patient-centric platform, one that actually connects people, and coordinates benefits, care, and payments. Our mission is to make healthcare work better for ourselves, our parents, children, society, business, and the global economy.
Solve.Care is headquartered in Kyiv, Ukraine. We have our global headquarters in Singapore and offices in the US, the UK, and Estonia. Our partners, advisory board, and employees work around the world.

Position: Java Team Lead
Type: Full-time
Start Date: ASAP
Location: Kyiv

We are the product company that develops a global healthcare platform based on blockchain to revolutionize healthcare delivery, care coordination, and benefits administration around the globe.

The platform is built on microservices architecture from scratch and is already in production.

Our development team (including architects, analysts, management) is in Kyiv so all technical decisions are made in our office. We use best CI/CD practices and automation testing on all stages of delivery pipeline. More than 90 percent of our code is covered by unit/integration tests. We use Scrum methodology to create better results.

We are looking for a Java Team Lead who joins the team of Senior developers and helps us win new markets.

Responsibilities:
• Design and implement platform modules and components;
• Implements features with highest possible quality of code (min. bugs) which includes testing of own code. Identify and address Bugs;
• Analyze and clarify requirements, decompose tasks, estimate time frames;
• Coach and lead less experienced team members;
• Participate in code review and refactoring;
• Develop Unit, Integration and Acceptance tests;
• Participate in SCRUM development/process.

Requirements:
• 5+ years of Java development experience;
• 2-3 years of Team/Tech lead 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 and Mongo databases;
• Experience with web-enabled applications;
• Experience with microservices and event-driven architecture;
• Experience with Agile methodologies;
• Ability to clearly document behavior of code;
• Experience working with GIT;
• Experience with AWS or similar Cloud Platform vendors;
• Experience with Apache Kafka.

Will be an advantage:
• Experience with AI, ML, NLP, Blockchain;
• Can manage own tasks and maintain stability in ambiguity;
• Has acquired sufficient experience with previous technologies to enable working with new technologies.

We offer:
• Direct involvement into innovative global Healthcare product development;
• Work with modern technology stack, including Blockchain;
• 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).

About Provectus

Provectus is the first AI consultancy and solutions provider, helping businesses achieve their objectives through AI.

Just imagine: ML for making factories safer for workers, preventing vision loss, and reducing the spread of disease, AI for curing eye diseases - it’s about the products we’ve already developed!

Who we are:
- We are a team of more than 600 people from Ukraine, USA, Canada, Costa Rica and Armenia.
- We are AWS Premier Consulting Partner with competencies in Data & Analytics, DevOps and Machine Learning.

What we do:
- We design and build AI solutions for industry-specific use cases, leveraging our expertise in data, machine learning, and cloud.
- We use Computer Vision, Natural Language Processing, and Anomaly Detection technologies to empower our clients and drive innovation.
- We help businesses design, architect, migrate, or build cloud-native applications on AWS cloud.

How we work:
- At Provectus, everyone has a voice. Share your vision and ideas, utilize cutting-edge technologies that drive positive change on a global scale, contribute to open source projects, and realize your full potential!
- We are committed to developing tech communities in every market where we operate. Join our open knowledge sharing events, tech conferences, internships and educational programs.
- Work from wherever works for you. Provectus offers a hybrid work model for our employees. Work from home or at the office, or combine the two.

Be Heard. Be Empowered. Make a Difference.
Apply now!

Company website:
https://careers.provectus.com/

DOU company page:
https://jobs.dou.ua/companies/provectus/

The job ad is no longer active
Job unpublished on 7 September 2020

Look at the current jobs Java Kyiv→