Position: Senior Java Developer
Company: Artelogic
Category: Java
Experience required: 5y
English level: upper

The Client is a German logistics company — is in the process of general update of their entire system. The client is looking to update their complex backend solution from Java Enterprise to Spring Boot. Senior Java developer will be working directly with the main architect of the solution and alongside the Senior Angular developer. The right candidate must be able to effectively communicate, be capable to working with little supervision and clearly understand and achieve technical objectives.

Responsibilities:
- Write maintainable, reusable and testable code
- Share expertise within the team
- Communicate with customers in English whenever necessary

Requirements:
- 4+ years in experience with Java 8+, JPA, Spring: Spring Boot
- Experience with Docker, Maven
- Experience with Apache Camel would be a plus.
- English upper-intermediate and above, both written and verbal
- Self-learner and positive attitude
- Good interpersonal skills

What We Offer:
- Personal career development plans, as well as a dedicated mentor
- 18 days of paid vacation and 7 paid sick leaves
- Flexible working hours
- Possibility to work remotely
- Regular team buildings and company-wide trips
- Corporate lessons of English
- Support in preparation, as well as full reimbursement of professional certifications
- Possibility to become a mentor in our corporate university
- Highly transparent processes towards compensation reviews and promotions
- Exposure to a rapidly growing, dynamic, and uniquely global industry
- Becoming part of the team that has been multiple times recognized among Top Software Development Companies according to Clutch