Position: Middle Java Developer
Company: SoftServe
Category: Java
Experience required: 1y
English level: upper

The client is well known for having an extremely strong engineering organization - you'll be working with the best, playing with cool toys, and getting stuff done, in the most impactful area of an incredibly profitable, growing company. They trust our engineers to come up with, implement and take responsibility for their own designs. Engineers can take a flexible approach to their daily work. 

**YOU ARE**
Willing to write clean, correct, and efficient code. 
Have below mentioned skills: 
Excellent problem-solving ability with effective debugging of complex systems 
Proficiency with 1+ year’ experience of programming Java
Familiarity with ReactJS, HTML5, CSS 
Adept on the Linux platform and its standard utilities 
Ability to construct complex SQL queries 
Solid understanding of HTTP and other internet protocols 
Able to quickly develop scripts in Perl/Python/Bash and others 
Excellent written and oral communication skills with the ability to communicate complex concepts clearly 
Solid foundation in data structures, algorithms, and OO Design. 

**YOU WANT TO WORK WITH**
- Collaboration and maintaining high communication with designers and product managers on a distributed team. 
- Design specifications review, providing feedback and estimating the size of projects. 
- Working iteratively and breaking down complex projects into smaller components for shorter release cycles. 
- Participating in design reviews, code reviews, team meetings, and QA. 
- Validating software functionality and security. 
- Collaborating and building a trusted relationship with the Client. 

TOGETHER WE WILL 
- Code! The project is not overwhelmed with meetings and other not-development-related activities. 
- Operate across evolving technology stack. 
- Support hundreds of thousands of travelers each day booking attractions and holiday homes across the globe. 
- Help them decide where to stay, how to fly, what to do, and where to eat. 
- Have fun and friendly environment where the key objective is getting things done.