Job Description
Fullstack IoT Software Developer
Company: Vaillant Group Location: Katowice Country: Poland (PL) Brand: Vaillant Group
What makes us special
- Environment that cares about your well-being: flexible working hours, hybrid work model 70/30 and additional 2 days off per year for every employee
- Package of additional benefits: private medical care, multi-sport card
- Our employees can work from selected European Union countries for up to 30 calendar days a year
- Onboarding: Our clearly structured onboarding process, including an Onboarding App, enables us to integrate new employees into Vaillant Group quickly and in a targeted manner
- Constant learning opportunities for both technical and personal growth through a range of workshops, seminars, events, and e-learnings
What we achieve together
- Create new functions in the IoT environment and develop software based on microservices and serverless functions in our Azure Cloud
- Design and develop interfaces in cooperation with other systems
- Create and maintain responsive frontends applications based on React for our applications
- With the help of Kubernetes, you evaluate, provision and maintain infrastructure components within the team
- You work with modern technology stack (Java, Spring Boot, Maven, JavaScript/TypeScript, React, Kubernetes, Docker, Stream Processing with Apache Kafka, PostgreSQL, MongoDB, Redis, Single sign-on with Azure EntraID, CI/CD with GitHub Actions, Azure Cloud etc.)
- As part of a cross-functional, self-managed team, you will also design the software architecture together with the architects and implement it in the existing components
- Plan the sprint together with the scrum team by dividing the product owner's user stories into tasks and transferring them to the sprint backlog
- As part of a Scrum team, you regularly take part in the elementary events
- Support the Product Owner in breaking down epics into user stories in regular refinement meetings
What makes us successful together
- You are well versed in the components and technologies based on Java and Spring Boot and used in the field of automated tests
- You have experience in the development with JavaScript, TypeScript and React, also React Material UI (plus)
- You bring knowledge of other front-end technologies is a plus (Angular, Vue.js)
- You are interested in IoT systems and would like to get to grips with software and hardware, both professionally and technically
- You have knowledge of modern development methods and tools as well as continuous integration and automated testing
- You have Scrum experience in an agile project environment and enjoy working with other developers (mob/pair programming)
Your Contact:
Svetlina Klose
+492191 18 2582