Position: Senior Java Developer
Company: SKIY31
Category: Java
Experience required: 5y

SKIY31 is looking for an Expert to place at the company of our client. Our client is a product company from Germany. They create software solutions for content and digital asset management to ensure that their customers work more efficiently and have more fun marketing their products and services. These customers include companies such as August Storck, BP, CEWE, Edeka, Klett, Springer Science & Business, but also public clients such as the states of Bremen and Brandenburg, cities such as Regensburg, Rostock, Rottenburg and many more. Become part of their team in Stuttgart, Berlin, or wherever you are at home.

**You can look forward to these tasks:**

- Technical conception, development and optimization of innovative software solutions.
- Protection of your development through automated tests for existing CI/CD processes.
- You will use the latest development and DevOps technologies and tools.

**You fit this role if you...**
- are business-fluent in German(This is because the existing team is not able to have technical discussions around our complex product in English. Also all their technical documentation is written in German)
- have experience with heterogeneous software solutions in the enterprise segment (preferably CMS and DAM) and have many years of experience with J2EE and in the administration of complex database structures in relational databases.
- experience with SOAP interfaces, as well as high-performance API implementations and backend stacks.
are familiar with CI/CD and DevOps.
- have general knowledge of LDAP and LDAP searches in practice.
- have already gained experience with Solr and Tomcat.
- are good at analyzing and coding legacy code.

**If you also...**
- could get insights into frontend frameworks like Nuxt/Vue/Ionic,
communication skills, team spirit and ability to work in a team, as well as
- have experience with agile process models,

they would love to welcome you as the perfect match for the team!

**You can look forward to:**
- Participation opportunities
- Perspective on further development
- Permanent employment
- Flexible working time models
- Their offices in Berlin and Stuttgart are available if required
- Modern equipment for your daily work
- If desired, up to 100% mobile working
- Clever minds and experienced people
- A motivated team and a very collegial atmosphere
- Lively partner/customer and employee events

**Additional informantion:**
- An employee can work remotely from any location in Germany without visiting their office.They do have offices in Stuttgart and Berlin though, where they can provide a desk if required.
- They are looking for somebody to start ASAP.
- Limitations on the years of experience: a minimum of 5 years would be great, the more the better. It is also important that the candidate has experience with the administration of databases.
- The person will work on their DAM product.

**Software development methodology their team works with:** agile with sprints. It is not pure Scrum but it is based on it.

**The tech stack on the project:** Backend is Java, the database is SAP ASE, Frontend is a mix of Dojo and Vue. There are others like Python, ImageMagick, Solr, Omnis etc.

**The team and the roles:** There are 4 full time developers (2 Frontend, 2 Backend), one of them is the Tech Lead. There are also 2 part time developers.
There are also a Product Owner and a Technical Consultant that works closely with the team. There is one full-time and one part-time colleagues who provide first level support and there are two Project Managers who run the client projects.

**Interview steps:**
1)HR-interview - up to 45 minutes, a video call via MS Teams.
2)Technical validation by SKIY31 side, a video call via MS Teams.
3)Interview with the representatives of our client: with a Product Owner/Senior Project Manager and the Tech Lead.
4)Second interview with the representatives of our client - with CEO