Position: Java Technical Lead (Healthcare)
Company: Skillreveal
Experience required: 5y
English level: upper

🏢 **About the Company**
The company — Ukrainian IT software development company, specializing in big cloud enterprise projects: health, biotech, logistics, CRM systems, fin-tech, etc. Founded in 2004 in Lviv, we have grown to more than 120 talented Software Engineers, and this number continues to increase every month.
The company provides leading-edge intelligent technical solutions. Along with our US customers — high-tech product companies, we are focusing on leading practices throughout the innovation and new product development lifecycle to enable effective decision-making that drives innovation performance.

🚀 **About the Project**
Our customer is the world’s largest DNA network from the USA. With more than 27 billion digitized global historical records, 100 million family trees, and 18+ million people in their growing database, our customers help people discover their family stories and gain actionable insights about their health and wellness.

 🛠️ **Tech Stack**
Java8+
Spring
NodeJS
React with hooks
MySQL
AWS
 
🐝 **Job Responsibilities**
- Help architect, design, and develop complex, large-scale systems that process billions of historical records every day
- Identify opportunities to adopt innovative technologies
- Create architectures and the diagrams that describe them
- Provide guidance for micro-service REST API design
- Write key algorithms to maximize scalability and reliability
- Write code and unit tests
- Conduct code reviews
- Diagnose complex problems involving multiple systems and technologies
- Provide guidance and mentorship to a team of talented software engineers
- Be an example of engineering excellence

💻 **Minimum of Qualifications**
- Large-scale system experience
- Micro-service expertise
- Experience with Java8+ at least 4 years
- Relational database proficiency
- AWS & Container experience
- Experience with CI/CD
- English: Upper-intermediate+ at least (both spoken and written)
- Provide technical guidance to two of our teams.
- Be able to both architect solutions and guide the team in implementing those solutions.
- Excellent communication skills and the desire and ability to mentor other engineers.
- 100% dedication.
In this role, you will be a leading contributor in designing and implementing the next generation of the project to deliver billions of new discoveries to customers. You will be part of a team that significantly increases the user’s experience and directly influences their satisfaction.

🍯 **What do we offer**
- interesting full-time position in a highly professional team
competitive compensation (also depending on the technical level of the candidate)
- flexible hours approach
- individual approach to a professional growth
- free English classes (online)
-3 health packages to choose
- annual paid vacation and state holidays celebration
- bureaucracy-free and people-oriented culture
- modern, comfortable office facilities (a barbecue zone, kitchens, company paid lunches, lounge rooms, coffee machines, etc.)
- foreign business trips (after the war)
- on-site parking lot and charge station for Electric Cars
- corporate gifts, celebrations, and fun activities
- sports activities: ping-pong, soccer, work-out.