Lead the team of
Take part in development and code review
Manage development and solutions deployment Deliver high quality solutions
Take part in managing requirements for the projects
Cooperate with other engineering teams, Product Managers and Architects 3+ years of commercial experience with Java (JavaEE, JavaSE).
Experience in development of Web-services and SOA
Experience in development of Web-applications Understanding of Docker, Kubernetes, Mesos
Experience with NoSQL
Experience with Amazon AWS.
Work in well-organized professional team
Interesting and challenging tasks, opportunities for self-realization and career growth
Corporate training programs, English language courses during working hours
4 weeks of paid vacation, paid sick leave
Health Insurance
Comfortable working conditions, office in the center of the city with free underground parking slot
Experience in leading the team of 5+ engineers in Agile environment (Scrum, Kanban)
Experience with Spring framework, Spring Web, Spring Boot, Spring Cloud
Strong knowledge of OOP, OOD patterns
Strong knowledge of SQL
Great team player
At least Intermediate level of English
About the Team:
Team works on a new omni-channel product that unites all existed means of communication between companies and client from classic VoIP to digital messaging channels like WhatsApp, Facebook, Twitter, email, texts etc. We create a product helping to stay close to the customers and responds their requests at the earliest and to maximum effect.
Key technologies: Java8/11+, Spring Boot, Spring Data, MySQL, DynamoDB, Redis, AWS, Docker, Kubernetes, AWS Aurora, AWS S3