Position: Junior Java Developer
Company: ControlPay BV
Category: Java
Experience required: 1y
English level: intermediate

ControlPay is a Global freight audit solution provider. We are trusted Partner between our customers and their carriers. Every year we process millions of transport orders and invoices. Doing this by our own developed programs and supported by customers’ service teams we achieve cost saving and visibility in the complex processes of our clients. This makes ControlPay the innovative and fast-growing company, leading the social responsible business on the market. 

We are looking for **JUNIOR JAVA DEVELOPER** in our Kyiv office.

** YOU will be involved in:**

- Developing solutions using Java language and related technologies;
- Analyzing and estimating the effort of implementing the business requirements;
- Identifying and proposing improvements to get towards technological excellence;
- Taking part in continuous team effort of improving stability of software product;
- Following industry's best practices in development and process indefinitely.

**Person we are looking for
YOU need to:**

- Have higher education (Preferably Technical);
- Have practical experience in Java;
- Have good understanding of OOP principles and design patterns (SOLID, DRY, YAGNI);
- Have experience with Spring Core and Spring MVC;
- Be familiar with build and CI frameworks — Maven, Jenkins;
- Have good understanding of SQL, hands on experience using one of the DB (PostgreSQL or other RDBMS);
- Know English on Intermediate level;
- Have Github projects;

**YOU are:**

- Highly motivated and interested to try and learn new technologies;
- Ready to make mistakes and learn from them;
- Able and willing to thrive in a proactive, high-pressure, client-services, environment;
- Good communicator and able to clarify or share information with the team;
- Problem-solver.
**
What we offer to You:**

- Possibility to work in a hybrid format (office/remote);
- Experience of cooperation in a cross-cultural environment with dedicated professionals;
- Friendly and energetic team as well as significant support from colleagues;
- Long-term employment;
- Competitive compensation level;
- Special Adaptation Training program;
- Health care (medical insurance);
- Sport Communities;
- Team-building activities;
- Comfortable working place with modern facilities;
- Office close to Vasylkivska subway station;
-Free transfer from subway station – to the office.

**Development opportunities include:**
- Periodical performance and progress review;
- Transparent path of career and professional growth;
- Internal training programs.