Happy Middle/Senior Java Engineer

06 января


Требования: java
ejb jsf jsp webservices servlets hibernate oracle maven ant git svn jenkins sonarqube oop jpa mac english health
Английский: eng: Не важно

Technical Requirements:

— 3+ years of experience with Java Core;
— Java SE/EE (EJB, JSF/JSP);
— WebServices, Servlets;
— Hibernate, Oracle DB, FlywayDB;
— Maven, Ant;
— Git, SVN, Jenkins, SonarQube;
— Good knowledge of OOP principles;
— Experience working on complex functional software projects that require a deep understanding of the domain logic;
— Ability to write clean and testable code;
— Experience working with Servlets, JPA and Hibernate framework;
— Good background with relational databases (OracleDB);
— Good experience in unit and integration testing.


— Development of new features and new parts of the app;
— Maintaining, improving and extending existing functionality.

Compensation & benefits:

— Modern working place (iMac/MacBook or other preferred hardware);
— Cozy office in the very center of the city;
— Flexible working hours;
— Remote work;
— Regular performance reviews;
— 20 working days of paid vacation annually;
— Additional vacation days for special lifetime events;
— Paid sick-leaves;
— Maternity leave policy;
— English classes;
— Health insurance;
— Compensation for educational and training programs;
— Team buildings and corporate events.

About the project

Our client is a global leader in digital labeling and product design solutions for regulated markets. The platform allows to create, edit and print labels products efficiently and within minimal time. The system centralizes all the necessary product information, both global and local customers can independently replace the data on their product labels, on a large number of product lines in a matter of seconds. The platform also helps translate the required text into any language or localize it according to the requirements of a particular region or pass a lawyer’s review.
The platform stores all of the labeling content — text, symbols, and logos — as structured data. As a result, changing the illustration in line with new market-specific requirements is quick and easy, even if it affects several products, in several markets and in several languages.