Job Description
About Company
Your role & responsibilities
- Development of
- microservices in Java
- programming of RESTful services
- programming of unit tests
- Using the following frameworks and technologies: Apache Camel, Active MQ, Spring Framework, Hibernate, Maven, GIT/Trac.
- Work is assigned in so called tickets, covering 3 to 5 days of work, according to Scrum methodology.
- Being responsible to develop code, which is bug free, readable, clear, and which passes all unit and integration tests at build time.
- Reviewing of design and code to ensure a smooth and high-quality development process
- Constantly improvement on best practices when it comes to technical standards
- Close collaboration with the team of developers, testers etc.
Your skills & qualifications
- Proven work experience as a Senior Back-end developer (5 – 8 years)
- Proficiency in Java 1.8, Spring framework (Boot, Security...), Maven, Git, ActiveMQ, Hibernate
- Experienced in RESTful interfaces, design patterns
- Experienced in Kubernetes, Docker
- Experienced in multi-tenant architecture is advantage
- Knowledge of unit tests
- Speaking English or German
Your Nice-To-Have:
- Experience with Build servers / Jenkins
- Experience with Postgre SQL + POSTGIS
Benefits for you
- Flexible working hours (lunch time up to 2 hours)
- 4 days of work-from-home per month
- 13th month salary
- Premium health insurance
- Life insurance
- Referral bonus
- 15 days annual leave (remaining leave shall be paid out) & 03 days sick leave
- The most innovative team around
- The chance to approach high tech and to learn new tech