IBM Germany Research & Development, headquartered south of Stuttgart is one of the largest innovation hubs of the IBM corporation outside the US. About 1300 technical enthusiasts from more than 50 countries are working on over 80 projects as part of a global R&D network which spans 5 continents.
With projects spanning from hardware over firmware, operating systems, quantum computing, artificial intelligence to Internet of Things and Cloud you will be in the heart of IBM's Hybrid Cloud & AI strategy.
We are convinced, that there is no better place to start and grow a career in IT. We will provide you with a great opportunity to grow your skills by working together with colleagues local, as well as around the world in an open and supporting environment.
Your Role & Responsibilities
- Our mission at IBM is to empower enterprises with a hybrid, open data lakehouse that unifies structured and unstructured data. This enables accurate, trustworthy, and scalable AI and analytics across any environment—cloud, hybrid, or on-premises.
- Are you passionated to accelerate Data Intelligence? Join us as Backend Developer in our IBM Knowledge Catalogue development squads.
- Together, we scale and enable AI Applications with trusted data, empower data consumers with reliable and contextual insights, automate data governance, quality checks and metadata enrichment and transform raw data into actionable intelligence using state-of-the-art technology like containerization, Kubernetes, and large language models.
- IBM Knowledge Catalog is a leading Data Intelligence solution for data management and data governance, trusted and in production at many of the world’s largest enterprises.
- At IBM R&D Germany, you’ll collaborate in a truly global, multicultural and dynamic organisation with 500+ engineers, designers, and product managers spread across all time-zones. Our R&D teams take full ownership of the software development lifecycle - from co-creating designs with UX, to defining technical solution with architects, to implementation, code reviews, test automation and regular deployments to the public cloud.
- Most importantly, you’ll work for and with our customers—often among the world’s most innovative and competitive companies—to help them achieve success and drive their innovation agendas.
Required Education
- Bachelor's Degree
Preferred education
- Master's Degree
Required technical & professional expertise
- Proven Experience of Programming skills in object-oriented programming (Java, …) and Junit test development
- Knowledge of microservice architecture and REST APIs
- Familiarity with development and build tools like GitHub
- Language proficiency equivalent to English C1 and German A2
- Preferred technical and professional experience
- Experience with containerization and orchestration technologies like Docker and Kubernetes
- Knowledge in database technologies
- Familiarity with Jenkins
- Experience in working in Cloud environments such as IBM Cloud or AWS, Azure, GCP