We are looking for a Senior Software Engineer Java to join our Shared Services team and develop and integrate our central authentication service. As a key contributor, you will design, build, and maintain secure, reliable, and scalable solutions, mentor junior engineers, and foster a culture of learning and innovation.
Requirements
- 5+ years of hands-on experience in designing, developing, and maintaining scalable Java applications
- Solid understanding of authentication protocols, including SAML 2.0, OAuth 2.0, and JWT
- Strong background in Identity and Access Management (IAM)
- Proven ability to design secure, multi-tenant, highly available, and fault-tolerant systems
- Expertise in Java and Spring Boot
- Experience building and integrating REST APIs
- Familiarity with PostgreSQL and Redis
- Experience with scalable microservice architectures and cloud-ready applications
- Security-first mindset, strong problem-solving abilities, and collaborative approach
Benefits
- Contribute to the innovation of a global leader in Financial Planning Software
- Shape the future of core services of the Jedox Platform
- Work in a motivated team of highly skilled engineers
- Profit from career opportunities in a fast-growing software company