Software Engineer-Java
Core
Design and implement resilient, scalable backend services and event-driven data pipelines for logistics use cases including order fulfillment, shipment tracking, and fleet management.
Role type
Senior IC Java backend engineer (logistics)
Builds
High-throughput APIs, microservices, and real-time data pipelines for supply chain operations.
Domain
Logistics and Supply Chain
Deliverable
production ML models | product features | infrastructure
Required skills
Java 17+, Spring Boot 3.x, Apache Kafka, PostgreSQL 16+, Docker, Kubernetes, AWS ECS/EKS, CI/CD pipelines, microservices architecture, domain-driven design
Preferred skills
Experience in logistics or supply chain industry, geospatial data processing, route optimization algorithms
Technologies
Java 17, Spring Cloud, MongoDB, Cassandra, Redis, Apache Nacos, Jenkins, GitHub Actions, Prometheus, Grafana, ELK Stack
Responsibilities
Design and implement resilient backend services; Develop high-throughput APIs and event-driven data pipelines; Lead architecture optimization and refactor legacy monoliths; Collaborate on CI/CD and cloud deployment strategies; Lead technical design and mentor junior developers; Ensure system compliance with logistics regulations
Seniority
Senior, hands-on IC