(Junior) Java Developer (m/f/d) - IoT
WHAT YOU WILL DO
- As part of a Scrum team you are responsible for the development and operation of our IoT backend
- You design and develop APIs and interfaces for apps and other systems based on Java microservices and stream processing
- Using your DevOps expertise, you will evaluate and maintain infrastructure components based on "Infrastructure as Code"
- You will work with the most modern technology stacks such as Kubernetes (AKS), Java (11 & 17), Spring/Spring Boot, Stream Processing, Apache Kafka, MongoDB, Azure Cloud Services (API Management, IoT-Hub, etc.)
- Your technological toolbox includes GitHub, CI/CD with GitHub Actions & Azure DevOps, Jira and Confluence
WHAT YOU BRING ALONG
- You have ideally gathered (first) project-related experience in companies, universities or open source communities
- You have ideally already proven your technical skills and comprehensive knowledge of modern development methods and tools as well as continuous integration and automated testing
- You have gained (initial) agile experience in a project environment with Scrum or Kanban and would like to deepen it
- You are interested in constantly learning, improving yourself and your team, developing beyond your usual subject areas and driving our digital future with teamwork and intercultural skills
- Your good English language skills and your open and trustworthy personality help you communicate confidently on all levels; a good German level is highly appreciated
- An entrepreneurial, independent and proactive mindset complete your profile
WHAT WE OFFER
- Continous Growth: Individual growth and learning is part of our DNA. Our colleagues receive specific training to make the most of their potential and grow as a person.
- Come as you are: We want to get to know the real you. We welcome everyone and celebrate diversity.
- Passion: Like our heating systems, we are burning for what we do! We question the status quo – and are always searching for creative solutions in our quest into a more sustainable world.
- Edu8cation: Constant learning opportunities for both technical and personal growth through a range of workshops, seminars, events, and e-learnings
- Technology: We work with the state-of-the-art technology and strive for innovation
- Flexibility: We offer up to 70% remote work. In addition, our employees can work from a European Union country for up to 30 days a year