Position: Java Tech Lead, Telemedicine Solutions
Company: DataArt
Category: Java
Experience required: 5y
English level: intermediate

TEAM
We are going to launch a few SCRUM teams, which will consist of high-quality backend developers (Java, Node.js), frontend developers (the latest version of Angular), QA Automation engineers (Java, JavaScript), DevOps engineers (AWS), and Product owners and UX/UI designers. Overall team expertise is 90% senior level. The plan is to build a highly professional and performing team of rock stars who can add value to the Product and create a state-of-the-art telehealth solution.

POSITION OVERVIEW
We are looking for an experienced and open-minded professional with a strong knowledge of TypeScript and frontend building process to pioneer a new project as a part of a big telemedicine platform.

TECHNOLOGY STACK
Java, Spring Boot, microservices environment, DynamoDB

Responsibilities
Team management including technical and professional mentorship of team members
On-time delivery of high quality, secure & performant software
Foster a rewarding engineering culture on your teams
Coordinate and collaborate with multiple departments (Engineering, Dev Ops, Technical Services, Product, UI/UX)
Bring new ideas to the table (both technology and process) and influence engineering culture

Requirements
5+ years of software development experience
Team Lead and/or project management experience
3+ years of experience working with Java
2+ years working with applications hosted in AWS
Strong knowledge of TypeScript/JavaScript
Building responsive web applications & contract-based API testing
Broad knowledge in the field of available libraries and front-end development solutions
Experience in code review
Experience in understanding and documenting functional and technical requirements, ability to create and deliver presentations
Ability to communicate technical requirements and transfer knowledge to the project team, communicate with project managers and team leaders, and the ability to guide and mentor team members during the development of technical solutions
Have a strong people-oriented mind set and leadership skills,
Spoken English