Job description
We are searching for a Java-developer with a high regard for frontend architecture, seasoned in working with content-based CMS and a high fluency with the Spring framework.
The products we are developing enable large online marketing campaigns and leverage the big number of users, by collecting qualified leads, offering incentive and sponsor switching mechanisms as well as assuring the automation of transactions between our users and partner sites.
Job Requirements
Develop cross-functional, 12-factor artifacts, compatible with Business Solutions distributed architecture environment
Develop our Continuous Integration and Delivery pipelines under the following aspects:
- features
- tooling
- development processes and standards
Evolve a Java-based Content Management System under the following aspects:
- New cross-business lines features
- Integration of the CMS with other artifacts in the Business Solutions ecosystem
- Deriving and improving development processes and standards
Contribute to cross-project technical topics like:
- Secure SDLC process
- Continuous Delivery process
- Design for testability
Required skills:
- Java 8 and related technologies
- Implementations of the Content Repository API for Java Technology (JCR), such as Apache JackRabbit or equivalent
- Building RESTful Web Services (especially designing REST APIs)
- Fundamentals of web portal-building architectural patterns like MVC
- Progressive frontend frameworks geared towards Single Page Applications, such as Vue.JS, React, etc.
Also, you should have a strong predilection towards:
- The Spring framework (especially its understanding, not just its usage) and related flavors: Spring Boot, Spring Cloud Config, Spring Batch, Spring MVC
- Building applications in the context of a distributed architecture
- Applications’ ability to scale
- Understanding release lifecycle and all its supporting tools and technologies: Maven, Git, Branching Models, Gitlab CI, Jenkins
- Adhering to the DevOps methodology and cultural aspects

Relocation package

Flexibile working hours

competitive compensation package

Performance bonuses

Job rotation

Learning through Arnia Academy

Attractive projects

Medical benefits

Trainings

International work experience

Referral program