Pracuj.pl Hybrydowo Mid New

Java Backend Developer (Microservices) (f/m)

BSH SPRZĘT GOSPODARSTWA DOMOWEGO sp. z o.o.

⚲ Warszawa, Ochota

Wymagania

  • Java
  • Spring Boot
  • Kafka
  • Kotlin
  • MongoDB
  • Apache Flink
  • JWT
  • Jenkins

Opis stanowiska

Nasze wymagania: At least 3 years of professional software development experience, with an open-minded and proactive approach to new challenges Strong hands-on experience with microservices and related technologies: Java, Kotlin, Spring, Spring Boot Minimum 1 year of hands-on experience with Apache Kafka Solid understanding of RESTful APIs, microservices architecture foundations, and authentication methods Experience with both relational (PostgreSQL) and NoSQL databases (MongoDB) Knowledge of Jenkins & CI/CD best practices Strong adherence to clean code principles and design patterns Excellent verbal and written communication skills Strong collaboration skills, including working effectively with stakeholders, product owners, and other engineering teams Positive attitude and an ability to approach challenges constructively Proactive mindset with a willingness to take initiative, propose improvements, and support continuous enhancement of the platform Very good presentation skills, including the ability to clearly communicate technical topics to different audiences Mile widziane: Knowledge of digital certificates / PKI Experience with AWS or other Cloud Providers (Terraform is a plus) Basic understanding of stream processing tools (Apache Flink and/or Kafka Streams) Experience with CloudFoundry Basic understanding of JWT O projekcie: Work in an international, cross-functional team to deliver real value to customers. Hybrid working: 20% office / 80% home, plus 1–2 trips to Munich per year. Office presence is scheduled on a team-needs basis, typically a few consecutive days each month. Please note that scheduling may change, but the 20/80 hybrid split will remain. Zakres obowiązków: Develop and enhance the microservices architecture of the Home Connect IoT platform Contribute to both new feature development and existing system maintenance (approx. 50% maintenance work) Design and implement solutions using Java and Kotlin (21/17) Participate in the full end-to-end development process—from requirements gathering to architecture design, implementation, testing, and deployment Process and analyse data streams using Apache Flink and Kafka Streams Work with device certificates, including certificate orchestration for IoT devices Collaborate with stakeholders and other technical teams to solve complex problems and ensure smooth integration across systems Oferujemy: Exciting work on innovative solutions using cutting-edge technologies Opportunity to shape the concept and architecture of new Home Connect use cases A key role in influencing the entire development process—from architecture design to final implementation Stable employment within an international organization A wide range of non-pay benefits including medical care, sports and cultural programs, and a lunch pass card