onsite
Senior Full Stack Developer Java, Spring Boot, Kafka, Kubernetes - Hudson Manpower
Full Stack Developer
Senior Full Stack Developer responsible for designing, building, and operating Java‑based microservices on Kubernetes, leveraging Spring Boot, Kafka messaging, and Dynatrace observability to support large‑scale warehouse and distribution systems.
About the role
Key Responsibilities
- Design, develop, and deploy Java microservices using Spring Boot within a cloud‑native, event‑driven architecture.
- Implement and manage Kafka pipelines for real‑time data exchange between distribution‑center applications.
- Containerize services and orchestrate deployments on Kubernetes, ensuring high availability and scalability.
- Monitor application health and performance with Dynatrace, creating alerts and dashboards for proactive issue resolution.
- Collaborate with architecture, DevOps, QA, product, and business teams to deliver resilient, production‑grade solutions.
- Own end‑to‑end incident response, troubleshooting complex production problems independently.
Requirements
- 5+ years of professional experience developing enterprise Java applications, preferably with Spring Boot.
- Strong hands‑on expertise with Kafka messaging and Kubernetes orchestration.
- Proficiency in observability tools, especially Dynatrace, for performance tuning and root‑cause analysis.
- Solid understanding of cloud‑native principles, microservice patterns, and CI/CD pipelines.
- Excellent problem‑solving skills, ownership mindset, and ability to work cross‑functionally in fast‑paced environments.
Skills
javakafkakubernetes