Software Engineer (m/f/d)
Cologne, DE Olpe, DE Bremen, DE Hamburg, DE Nuremberg, DE
Our Mission:
Are you a motivated experienced person, used to working in an international multi-cultural environment, who really wants to make a difference in the open-source world?
At Open-Xchange, we decided to leave dead-end jobs where you don't make an impact and offer passionate experts the opportunity to be part of an agile, international team that connects the world and millions of people by developing and delivering open-source technologies.
We believe it’s crucial to work in an environment where people feel valued, are energized by their work and deliver added value – not only to colleagues, but also to everyone using our products.
Discover what Open-Xchange offers you:
-
Our non-hierarchical organization not only ensures much better value creation for our customers, it also provides the best possible work environment for every one of us.
-
We believe that everyone at OX will always do what is best for the company. There is a great potential in all of us that will enable us to strive. We believe that this potential can only be fully realized in an organizational structure that allows everyone to work with a clear focus and take full ownership of their work.
-
At OX we focus a lot on mastery. It influences our decision-making processes and is a great part of how we look at professional development.
-
We believe in openness and diversity is a very important aspect of that: We encourage each other to express different opinions. Diversity of thought, background, culture, and more is extremely important to the success of OX. We believe that by adding perspectives, we have the opportunity to better understand the bigger picture.
-
At OX you'll be working with the whole tech stack, using open source technology, and playing your part in the fight against big, dominant companies to keep the Internet open.
Team info:
As a member of our App Suite Platform team, you'll contribute to the development and maintenance of the core platform of our OX App Suite. You’ll drive feature development, oversee architectural design, and manage pipelines and deployments to ensure seamless product updates. Additionally, you'll play a key role in creating new microservices. By closely collaborating with your team, you'll maintain the stability of our core stack while upholding the highest standards of code quality and security.
This is the tech stack you'll be working with:
- Programming languages and frameworks: Java, Spring Boot, OSGi
- Containerization and orchestration: Docker, Kubernetes, Helm
- CI/CD: GitLab CI, Jenkins
- Build tools: Gradle
- Databases: MariaDB/MySQL, Redis
- Nice-to-have: Kotlin, Linux, OpenAPI, JUnit 5, Prometheus, Grafana, GraphQL
Your new job:
-
Collaborate with the team to develop solutions that meet requirements, integrate seamlessly with our infrastructure, and include maintenance and enhancement of our monolithic applications.
-
Design and implement efficient, user-friendly APIs and write new microservices as opportunities arise.
-
Build and manage systems using Kubernetes and Helm, while maintaining and improving our CI/CD pipelines and image builds.
-
Ensuring high quality code through rigorous testing protocols, adherence to best practices, and comprehensive documentation to support team collaboration.
-
Embrace the "you build it, you run it" principle with full project ownership becoming a key focus in the future.
Your background:
-
You already have several years of working experience in software development and deployment.
-
You are motivated and passionate about the above tech stack.
-
You can effectively communicate in English and German verbally and in writing across all levels in a company.
-
You are a team player and you love to share your knowledge and learn from others.
-
You would like to work in an environment without a formal hierarchy and are ready to take ownership for your work.
-
You are motivated and creative, with a passion for connecting the world through Open Source technology and promoting digital sovereignty.
This is what you get at Open-Xchange:
- The ability to work completely remote, wherever you want, according to your needs.
- Flexible working hours that allow you to successfully combine your home and family responsibilities with work.
- Stay up to date with latest tech, by working on modern cloud software in a dynamic, international team.
- Sharing thoughts is part of our DNA so expect Workshops and Team Events.
- Taking part in one of our Communities of Practice and Time off for volunteer work.
- We can discuss further location-related benefits together in an initial talk (company bike, company sports, digital meal vouchers, company pension scheme, subsidy for ergonomic chairs and desks).
Join the team:
Be ready to shape your personal future, and the future of millions of people.
Does that sound like the perfect working environment for you? Join us in our fight for an open internet and make a real difference! Simply click the 'apply now' button, fill out the form, and get in touch.
Your contact person:
Reach out to Justin (recruiting@open-xchange.com) from the Organization & People Enablement Team. He will be able to discuss current opportunities and tell you more about our exciting vision and mission @OX.