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

Working schedule: 10:30 - 19:00
Stages of interview: Interview with a manager, Technical interview

Team consists of:
On GFL side: 7 devs + 4 QAs

Project description:
The project is aimed at the development and optimization of tools and solutions for land and property search, registration, monitoring, and tracking, allowing end-users to learn specifics about residential property and its history – everything from financial, ownership, sales, and valuation information.

Main Responsibilities:
- Participate in the analysis, elaboration, and estimation of business requirements and specifications; 
- Design and develop application code for Java applications, including web services and web components; 
- Create and maintain technical documentation; 
- Create unit tests for application code; 
- Analyze business requirements, provide feedback to stakeholders;

Mandatory Requirements:
Environment and Tools: Java 8, Spring 4/5, Hibernate, GWT, Maven, Git, Oracle; 
Qualifications: 2+ years of hands-on development with Java; 
Agile/Scrum experience; 
Comfortable working/understanding custom applications; 
Excellent communication skills / Comfortable working in a collaborative environment;
Self-motivated, highly driven.

English level: Intermediate+ ( Spoken is a must)/Upper-intermediate and higher