onsite
Software Engineer - Microservices Architecture - DIS AG Germany
Software Engineer
Senior engineer building scalable microservices with Python/Node.js, Docker, Kubernetes, and AWS. Focus on designing robust APIs, CI/CD pipelines, and cloud‑native solutions.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance microservices using Python and Node.js.
- Implement containerization with Docker and orchestrate deployments on Kubernetes clusters.
- Build and expose RESTful and gRPC APIs, ensuring secure, versioned, and well‑documented interfaces.
- Collaborate with DevOps to create CI/CD pipelines, automate testing, and monitor services in AWS.
- Participate in architecture reviews, performance tuning, and capacity planning.
Requirements
- 5+ years of professional software development experience.
- Strong proficiency in Python and Node.js with experience in microservices patterns.
- Hands‑on experience with Docker, Kubernetes, and AWS services (EKS, ECS, S3, RDS).
- Solid understanding of REST, gRPC, and API design best practices.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonnodejsdockerkubernetesawsgrpc