onsite
Senior Software Engineer - Shipment - Forto Logistics SE & Co. KG
Software Engineer
Lead the design and implementation of scalable shipment services using Python, Java, and AWS, driving performance, reliability, and continuous delivery in a fast‑moving logistics environment.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑throughput shipment microservices in Python and Java, ensuring scalability and resilience.
- Design and expose RESTful APIs for internal and external partners, applying best practices in security and versioning.
- Collaborate with DevOps to containerize applications with Docker, orchestrate with Kubernetes, and manage deployments on AWS.
- Implement automated testing, CI/CD pipelines, and monitoring to achieve zero‑downtime releases.
- Mentor junior engineers, conduct code reviews, and promote a culture of continuous improvement.
Requirements
- 5+ years of professional software development experience in a production environment.
- Strong proficiency in Python and Java, with a solid understanding of object‑oriented design.
- Hands‑on experience with AWS services (EC2, ECS, RDS, S3) and container orchestration.
- Proven track record of building and scaling microservices and REST APIs.
- Excellent problem‑solving skills, communication, and a collaborative mindset.
Skills
pythonjavaawsdockerkubernetes