Position: Java Developer (AEM, Microservices)
Company: Valtech
Experience required: 2y
Category: Java
English level: upper
Published: 2020-02-01T00:00:00+02:00

The Opportunity 
We are looking for a Java Developer to join our growing Global Team. We are going to invest to your growth and technical from the day one by onboarding to top-notch platforms as AEM and commercetools which are chosen to by our clients — large-scale enterprises in Europe and not only. It’s all about eCommerce on a global level, either B2C or B2B projects. You will be the part of the international team: Netherlands, Ukraine.

The Ideal Candidate
— 3+ years of experience with Java/J2EE (Servlets, JSP, etc.);
— Experience with HTTP and REST; XML and JSON;
— Practical experience of front-end development: CSS, HTML, AJAX, JavaScript/jQuery;
— Experience with OSGI framework;
— English — Intermediate or Upper (oral, written);
— excellent communication skills;
— business trips availability;
— team player.

Optional:
— Database experience a plus;
— Experience with AEM or сommercetools;
— Understanding of microservices approach.

What Balance Means to Us
— a modern office, comfortable work environment, and the best available tools;
— business trips to Europe/US;
— 20 working days of vacation;
— medical insurance;
— sick leave (up to 20 days a year);
— unpaid leave (up to 20 days a year);
— paid days off (2 days);
— private entrepreneur leave (2 days);
— ability to work from home;
— professional certifications coverage — 100%;
— English classes;
— sport hobbies compensation;
— ability to participate in Global Valtech R&D initiatives (AR/VR projects and IoT projects).

The Role
You will be a full part of the development team working on your own stories, responsible for full delivery as part of the sprint.
Technical solution approach is part of your work, so you should be able to do so on your own, of course validating with their peers in the dev team.
You will also be responsible for a portion of client communication.
As a consultant you are expected to develop expertise both in technology and in communicating complex concepts and rationale to non-techies. We’ll encourage and support this with frequent opportunities to share ideas internally. We also have consultants frequently deliver at regional, national and global conferences.