Senior Full Stack Developer (m/f/nb) - Big Data Platform
In the Conrad Big Data team, we develop and operate a platform that serves as the basis for data exchange, reports, analysis and AI. Keywords such as high-performance, scalable, central data storage, company-wide usability, provision of data for internal and external apps, self-service, etc. drive us every day. Agility, an iterative approach, continuous improvement and open feedback are on our agenda.
Responsibilities
- Feature development: Designing and implementing new, sophisticated full-stack features, services, and applications
- System architecture: Leading the shaping and strategic development of our system architecture
- Operation & optimization: Ensuring the stable and secure operation of the platform by maintaining existing services and microservices
- Mentoring & Leadership: Supporting less experienced developers as a technical role model and mentor
- Team Culture: Contributing to a culture of feedback that enables the team to continuously develop and achieve excellent results together
Requirements
- At least 5 years of solid professional experience in software development
- Excellent knowledge of Java; experience with Python is a welcome plus
- Confident use of modern front-end frameworks, especially Vue.js
- Proficient use of relational (SQL) and non-relational (NoSQL) databases
- Solid experience in the design and implementation of microservice architectures
- Practical experience with event streaming platforms, ideally Apache Kafka
- Strong analytical skills and a passion for developing innovative solutions to complex challenges
Benefits
- Competitive compensation
- Hybrid work model (remote and on-site)
- Opportunities for personal and professional growth
- Supportive and collaborative team environment