Java Microservices Developer - Systems Engineer
autozone
Job Description
- Design and develop scalable microservices using Java Spring Boot for SCM/WMS modules such as task, inventory, order fulfillment, shipping, and logistics.
- Architect cloud-native solutions on GCP using services like Cloud Run, Pub/Sub, Cloud Functions, and Firestore.
- Collaborate with cross-functional teams including product managers, UI/UX designers, and QA engineers to deliver robust supply chain applications.
- Integrate and enhance UI components using modern frameworks; React.js experience is a strong advantage.
- Work with SCM tools and repositories to manage codebases, branching strategies, and CI/CD pipelines.
- Ensure high performance, security, and reliability of WMS applications in production environments.
- Participate in agile ceremonies, code reviews, and technical design discussions.
Qualifications
- 12+years of IT Industry experience
- Strong proficiency in Java and Spring Boot framework.
- Experience with microservices architecture and RESTful API development.
- Hands-on experience with GCP services and cloud-native deployment.
- Familiarity with UI technologies like HTML, CSS, JavaScript; React.js is good to have.
- Experience with SCM tools such as Git, Bitbucket, or GitHub.
- Understanding of supply chain processes and WMS workflows.
-
Exposure to Agile methodologies and DevOps practices.
Nice to Have: - Experience with containerization (Docker) and orchestration (Kubernetes).
- Knowledge of security best practices in cloud and microservices.
- Familiarity with monitoring tools like Stackdriver, Prometheus, or Grafana.
-
Prior experience in logistics, manufacturing, or retail domains.
Expectations
- Opportunity to work on high-impact SCM and WMS platforms.
- Competitive compensation and benefits.
- Collaborative and innovative team culture.
- Continuous learning and career growth.