Your perspectives with us
We are a listed software company with German roots that is growing internationally. With our own software for all enterprise service management processes and corporate performance management, partner products for IT infrastructure and the consulting services of our team, we support our customers in the digitalisation of their service offering.
Together with our more than 470 employees at 14 locations, we achieve great things and offer you every opportunity to develop in the best possible way to bring you and our company to the top.
But it's even more important to us that you feel comfortable in the process. You won't find strict hierarchies, an elbow mentality or inflexible working hours here. Instead, we focus on mutual respect, working together as equals, trust-based working hours and achieving success together as a team.
Position overview: At our Palma location, you will be part of the User Management Team, responsible for three key modules within the Serviceware Platform. The team plays a crucial role in centrally managing users, groups, and roles, ensuring seamless authentication and authorization for both internal company users and external customers.
Our backend consists of multiple applications built on REST APIs, developed using agile methodologies. We leverage Java 21, Spring Boot 3+, and Spock, with Keycloak for authentication. Our services are designed to provide secure and efficient identity
These tasks are waiting for you
- Design, develop and implement features for the User Management modules.
- Optimize and fine-tune our modules to improve performance and scalability.
- Be part of the deployment and monitoring of our code in our cloud infrastructure.
- Participate in code reviews.
- Test and debug your code to ensure high-quality software delivery.
What you have to offer
- You have very good knowledge of object-oriented programming with Java. Currently we are using EJB and Spring Boot with Spring Security.
- Experience with PostgreSQL.
- Experience in the modernization of complex architectures as well as knowledge in the area of cloud-based architectures are an advantage. SaaS solutions, and CI/CD pipelines, is an advantage.
- A plus is to have experience in tools like Keycloak, RabbitMQ and Terraform.
- Ideally, you are familiar with the practical use of application servers (WildFly, JBoss) and the programming of REST APIs.
- You have a high level of quality awareness and experience in the field of test automation make your profile complete.
- You work independently and have fun dealing with the latest technologies on your own.
- Constructive feedback is something that you value.
- You like to work in an international team (between Spain and Germany).
What we offer you
- Salary compensation according your experience and skills.
- Opportunities for professional growth and development.
- A collaborative and innovative work environment.
- Flexible working hours and hybrid working options.
- Continuous learning via on-site workshops and on-line resources.
Serviceware is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive work environment for all employees.
Your contact at SERVICEWARE
Giuliano Mannino
Human Resources
+49 6434 9450 0
Be part of Serviceware
Should you have any questions, please contact us at: +49 (6434) 9450 0