Position: Java Team Lead
Company: WorkNest LTD
Category: Java
Experience required: 3y
English level: intermediate

Requirements:

• B.Sc. degree or higher in Computer Sciences or a related field
• 5+ years of proven hands-on production-grade development experience 
• 3+ years of experience in managing development or mixed engineering teams
• Deep understanding of best practices in scalable server-side architecture
• Experience with large-scale SaaS production services and databases
• Experience with Big Data technologies (Azure / Elasticsearch / Kibana)
• Ability to design, research and implement large projects
• Excellent communication and interpersonal skills, both verbal and written. 
• Committed, striving toward goals and accountable for results
• Proven track record of hiring and managing high performing engineering teams
• Autodidact and self-motivated
• True team player

Responsibilities:

• Collaborate with Product and technical leaders to build a compelling vision and roadmap for your team
• Design and implement features and end-to-end product modules
• Hands-on coding
• Manage real-time services, addressing growing scale and micro-services architecture
• Own the team’s services end-to-end ensuring that we are highly available to our customers and support their critical flows
• Work with Engineering and service engineering stakeholders to drive the team's vision and execution forward in a timely, efficient manner
• Making key decisions to ensure the successful implementation of all initiatives
• Build and mentor a team of highly skilled professional backend engineers
• Aspire to hire and grow in-house top talent

We are ready to offer:

• Competitive salary based on your experience level
• Professional and career growth opportunities
• Opportunity to work and communicate directly with the customers
• Your health support via gym compensation and vacation policy
• Professional English lessons with native speakers or highly qualified teachers 
• Partly or fully compensation of specialized conferences, meet ups etc.
• Modern spacious office in the heart of the city (Sport Palace metro station)
• Leisure activities in the office: cinema tickets, tea time, pizza days