Position: Middle Java Developer
Company: BotsCrew
Category: Java
Experience required: 2y
English level: intermediate

Required skills:
- 2+ years in Java Web Development
- Good understanding of the Object-Oriented approach
- Strong experience in Spring Framework (Boot, Security, MVC, AOP)
- Good knowledge of Hibernate 
- Intermediate level of English

Personal Characteristics:
- Attention to details
- Initiative
- Innovative
- Responsibility
- Self-improvement 
- Problem-solving skills
- Analytical mindset

Responsibilities:
- Design and develop BotsCrew Enterprise Platform
- Write excellent code
- Review excellent code of other engineers 
- Bring new ideas into the product and development process
- Learn trending technologies(AI, NLP etc. )

Will be a plus
- React.js experience
- Experience with some cloud platform( AWS, GCP, Azure, etc)
- Building highly loaded and scalable solutions
- ElasticSearch
- ML/AI/NLP experience

Why BotsCrew?
BotsCrew is the global leader in Chatbots Development with office located in Lviv, Ukraine.Founded in 2016, BotsCrew designs and develops custom AI chatbots to help small and medium enterprises bring stellar customer experience to their markets.
With about 100 chatbots developed within the last three years, BotsCrew team has already gained global recognition as experienced conversational designers, AI chatbot developers, NLP experts, chatbot trainers, and QA engineers.

BotsCrew Awards and Recognitions:
1.#1 IT Employer in Ukraine by DOU2.
2.#1 AI Developer in the world in 2017 by Clutch3.
3.#1 Chatbot Development Company in the world in 2018 by Clutch4.
4. One of Top 3 Trusted ChatBot Development Companies in the World on ChatBot Developers’ list
5. Listed among 25 Platforms to Develop Your Own Bots by Betapage
We offer:
- 20 working days of paid vacation plus 5 days of paid sickness
- Flexible work schedule and good work conditions
- Mentorship program
- Competitive salary
- Compensation for meetups, workshops, conferences, etc. 
- Travel team-buildings
- A friendly, young and outstanding team

So if you are dreaming about being a part of something innovative that changes the world of technology, don’t hesitate to send your CV and become the part of our BotsCrew team.