Base: $153,750 - $205,000; bonus/equity: not speci...
Hybrid
10+ years professional software engineering experience
Java development with jpa/hibernate
Docker and kubernetes containerization
KION GROUP AG is seeking a Principal Software Developer to join their Foundations team, responsible for building core software components for warehouse control and orchestration solutions. The ideal candidate will have extensive experience in software engineering, particularly with Java and cloud technologies, and will play a key role in mentoring junior developers while influencing technical direction within the organization
Job Summary
This role sits at the heart of the software ecosystem, directly influencing the reliability and scalability of systems used by customers worldwide.
The ideal candidate will mentor junior developers, model strong engineering discipline, and drive architectural direction for platform services.
The position offers a flexible hybrid work model, competitive compensation ranging from $153,750 to $205,000, and opportunities for global career development.
Matching Summary
Match Score: 85
KION GROUP AG is seeking a Principal Software Developer to join their Foundations team, responsible for building core software components for warehouse control and orchestration solutions. The ideal candidate will have extensive experience in software engineering, particularly with Java and cloud technologies, and will play a key role in mentoring junior developers while influencing technical direction within the organization.
Salary
Base: $153,750 - $205,000; Bonus/Equity: Not specified; Benefits: Competitive Compensation and Benefits
Skills & Requirements
Must-have
10+ years professional software engineering experience
Java development with JPA/Hibernate
Docker and Kubernetes containerization
AWS Azure or GCP cloud platforms
CI/CD pipelines and automated testing
REST OpenAPI and event-driven architectures
Nice-to-have
Python programming language experience
Terraform infrastructure as code
Maven build tool proficiency
Continuous learning mindset
Ability to travel up to 15%
Key Requirements
Bachelor's or Master's degree in Computer Science or Engineering
10+ years of professional software engineering experience
Deep expertise in Java, SQL, and relational database design