About the Role

As a Senior Java Developer in KSB’s Digital Unit, you will be at the forefront of innovation, contributing to cutting-edge projects in Industrial IoT (IIoT), factory digitalization, sales automation, and digital sales platforms. You will work in a collaborative, international environment with teams across Germany and other European countries.
We are looking for a passionate team player with strong technical expertise, leadership qualities, and a commitment to delivering high-quality, maintainable, and scalable software solutions.

Key Responsibilities

· Lead the design and development of complex software components using modern Java technologies.

· Apply software architecture principles and design patterns to build robust systems.

· Guide and mentor junior and mid-level developers through code reviews and joint implementation.

· Collaborate with cross-functional teams across geographies.

· Participate in the full software development lifecycle (Agile or Waterfall).

· Ensure high standards of code quality, performance, and security.

· Contribute to CI/CD pipelines and containerized deployments in cloud and on-prem environments.

Required Experience

· Minimum 6 years of hands-on experience in Java development.

· Participation in more than 3 customer projects.

· Proven experience in:

· - Designing non-trivial software components.

· - Applying design patterns and architectural principles.

· - Leading or mentoring development teams.

Technical Skills (at least 3 from each category)

· Frameworks & Tools:

· Spring / Spring Boot / Spring REST

· Hibernate, JUnit

· Maven, Jenkins, GIT

· Swagger,

· Protocols & Data Formats:

· HTTP, MQTT, OAuth

· XML, JSON, JWT, OData

· Infrastructure & DevOps:

· Docker, Docker Swarm, Kubernetes

· Kafka, ActiveMQ

· Azure (IaaS, PaaS, Functions), AWS (Lambda, S3)

· Databases:

· MS-SQL, Oracle, PostgreSQL, MySQL

· Hadoop, Apache Spark, SAP HANA, Redis

Other Qualifications (at least 3 from each category)

· Strong understanding of SDLC and Agile methodologies

· Experience with code reviews, JIRA/Confluence

· Familiarity with REST APIs, API gateways

· CI/CD practices and Infrastructure as Code

· Container orchestration with Kubernetes or Docker Swarm

Similar jobs