KION Group

Principal Software Developer

KION Group

full-time

Posted on:

Location Type: Hybrid

Location: Atlanta • Missouri, Texas, Wisconsin • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $153,750 - $205,000 per year

Job Level

Lead

Tech Stack

AWSAzureCloudDockerGoogle Cloud PlatformHibernateJavaKubernetesMicroservicesSQL

About the role

  • Design, develop, and maintain foundational platform services, writing high-quality software and infrastructure-as-code to support Dematic’s global product ecosystem.
  • Develop Java-based microservices packaged as containerized workloads (Docker) and deployed in Kubernetes environments.
  • Apply cloud engineering best practices across compute, storage, networking, IAM, IaC, and managed services within AWS, Azure, or GCP.
  • Contribute to solution design, including architectural documentation, coding standards, design patterns, and system diagrams.
  • Own and maintain technical documentation, ensuring designs and code are discoverable, scalable, and aligned with platform principles.
  • Work collaboratively with distributed teams across multiple geographies, ensuring alignment on architecture, implementation, and delivery expectations.
  • Mentor junior engineers, providing guidance on coding practices, cloud architecture, testing, and DevOps workflows.
  • Influence technical direction through cross-team collaboration with architects, product managers, and other technical leaders.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field
  • 10+ years of professional software engineering experience across diverse environments and architectures
  • Hands-on experience with public cloud platforms (AWS, Azure, or GCP), including use of managed services, IAM, and IaC
  • Strong background in CI/CD pipelines, automated testing, and complex build/deploy workflows
  • Deep expertise in: Java, JPA/Hibernate SQL and relational database design REST / OpenAPI Event-driven / message-based architectures Docker and Kubernetes
  • Excellent written and verbal communication skills; ability to convey complex concepts to both technical and non-technical audiences
  • Strong influencing and negotiation skills; able to build alignment across stakeholder groups
  • Demonstrated curiosity, a continuous learning approach, and the ability to lead in ambiguous or evolving environments
  • Proven ability to work independently on complex, long-term initiatives and deliver results
  • Ability to travel up to 15%.
  • Nice to Have: Experience with Python, Maven, Terraform, or additional technologies that support DevOps and cloud-native deployments.
Benefits
  • Career Development
  • Competitive Compensation and Benefits
  • Pay Transparency
  • Global Opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaJPAHibernateSQLRESTOpenAPIDockerKubernetesCI/CDIaC
Soft skills
written communicationverbal communicationinfluencing skillsnegotiation skillscuriositycontinuous learningindependent workmentoringcollaborationalignment building
Certifications
Bachelor’s degreeMaster’s degree