Java Software Developer for Communication Platform
Karlsruhe, Baden-Württemberg, Germany · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About IONOS
IONOS is not just managing servers; it is shaping the digital future for over 6.2 million customers worldwide. As Europe's leading hosting provider and pioneer in independent cloud solutions, we build next-generation infrastructure that ranges from sovereign cloud architectures and high-performance GPU clusters to integrated AI automation tools.
Our driving force is providing digital decision-making freedom for Europe with a significant impact on small and medium enterprises (SMEs) as well as large corporations. Our teams operate in agile environments with transparent structures, emphasizing that excellence and innovation arise only from true teamwork.
Role Summary
We develop and maintain the Hosting Communication Platform (HCP) and are currently constructing a new Marketing Hub for the entire IONOS group. This microservice-based network prepares, generates, and delivers customer communications via email, SMS, push notifications, and letters. As a product-focused team, you will contribute to the platform's ongoing development, rollout across all IONOS brands, and deliver new modules for the Marketing Hub ecosystem.
Key Responsibilities
- Design and develop resilient backend services using Java and Spring Boot, playing a key role in extending and deploying the platform to new brands.
- Collaborate closely with multiple development teams, pragmatically implementing innovative ideas.
- Participate in technical design and code review processes, contributing your experience to maintain platform stability and performance.
- Possess knowledge of frontend technologies like React to enhance the Marketing Hub.
- Optionally, leverage experience with PHP, as the communication editor is currently PHP-based, while new modules are developed in React.
Qualifications
- Strong background in Java development and Spring Boot framework, with comprehensive understanding of APIs, distributed systems, and microservices environments.
- Motivated to shape valuable features within a dynamic, transparent, and open team environment, always keeping customer needs in focus.
- Writes clean, efficient, and maintainable code, balancing pragmatism when necessary.
- Embraces agile methodologies and thrives as a team player; comfortable communicating in both German and English.
- Capable of understanding diverse requirements and designing effective solutions while working efficiently and responsibly.
- Interest in metrics and data, aiming to evaluate the success of delivered functionalities shortly after implementation.
Employee Benefits
- Hybrid work arrangements combining onsite and flexible location options.
- Flexible working hours supported by trust-based time management.
- Subsidized cafeterias and a range of free beverages available at certain locations.
- Modern office environments with excellent transportation connections.
- Various employee discounts on activities and products.
- Company events including summer and winter celebrations, as well as workshops.
- Extensive learning and professional growth opportunities.
- Health initiatives such as fitness courses and wellness programs.
Diversity and Inclusion Statement
We value diversity and welcome applications from all backgrounds regardless of gender, nationality, ethnicity, religion, disability, age, sexual orientation, family status, or any other legally protected characteristic.