We’re hiring a Full-Stack Engineer to join a project focused on enhancing and maintaining software systems that support Supply Chain services, particularly warehouse management systems (WMS). This role is part of a fast-paced, high-impact team tasked with ensuring robust, scalable, and well-tested applications that enable efficient operations across a complex logistics ecosystem.
Design, develop, and maintain software systems supporting Supply Chain and warehouse operations
Define, scope, and estimate technical tasks and participate in system architecture decisions
Write high-quality, maintainable code using Java and Spring Boot
Contribute to end-to-end testing strategies including unit, integration, regression, and performance testing
Support on-call rotations, ensuring system reliability and fast incident resolution
Collaborate with cross-functional teams to deliver features that align with business priorities
Document system designs and maintain up-to-date technical documentation
Integrate systems using RESTful APIs and messaging platforms such as Kafka
4+ years of professional software development experience
Strong proficiency in Java and Spring Boot
Proven experience with on-call support for production systems
Familiarity with Kafka or similar messaging/streaming platforms
Experience designing and integrating with RESTful APIs and microservices
Solid knowledge of SQL databases
Exposure to AWS and Kubernetes
Experience with modern CI/CD pipelines (GitLab, Terraform)
Familiarity with monitoring/logging tools like New Relic and Splunk
Bonus: Experience with Dematic WMS and/or the Supply Chain domain