Position: Mid Java Software Engineer for HR APP platform
Company: Brightgrove
Category: Java
Experience required: 2y
English level: intermediate

**ABOUT THE CLIENT**
-Around 150 employees develop platforms especially for the requirements of the public service and the social economy in Germany. As a system for the data center, the platform offers economically outstanding control for the operation of thousands of clients with a wide variety of employees. The client`s product has been on the market for 40 years and is now used by around 25,000 organizations as a cloud service. The platform is a modern APP platform for all areas of human capital management and all company sizes.
-With the HR APP platform, human resources management becomes a full part of Enterprise Resource Planning.

**PROJECT DETAILS**
Platform – hr management solution that manages vacation, sick leaves etc. If you are unable to work you need to have a physical sick-list, the company transforming this to be digital. Features are based on government requests.

**YOUR TEAM**
150+ employees, about 6 internal teams, and 10 people in Romania.
Plans to grow a team on our side of 5 developers.

**WHAT’S IN FOR YOU**
-Environment. Honesty, full transparency, and minimum bureaucracy
-Health Beneﬁts. Paid time off due to health is agreed upon with your manager as needed. Medical insurance is available after the probation period is completed
-Extra Income. Take on short-term part-time assignments whenever you feel desire to earn more or dig into other technologies
-Work Schedule. Agree on your work hours with your client and manager at the start or adjust as needed as you go. Work remotely or from comfortable locations in Kyiv and Kharkiv
-Paid Time Off. The number of days depends on the project, and our caring HRs will make sure you don't forget to use them
-Personal Development. Attend conferences, courses, workshops or get certiﬁed—get compensated fully or partly

**RESPONSIBILITIES**
-New features development for APP platform and HR solution
-Platform improvements and support

**SKILLS**
**Main skills**
-You have experience in development with Java Enterprise Edition and Java version 8 or higher
-You have initial knowledge of JPA Hibernate, CDI, Restful Services
-You have experience with relational databases, preferably ORACLE DBMS
-You have experience in test-driven development and continuous integration
-You are enthusiastic about new technological developments

**Good but not necessarily needed**
-JavaScript
-Wildfly
-Gradle
-Jenkins
-JUnit