Job Description :
Title: Java Software Engineer
Duration: 6 Months+
Location: Framingham, MA
Job Description:
Designs and develops software that runs Staples Fulfillment Centers. This includes Warehouse Management, Warehouse Execution, and solutions that enable autonomous physical processing and material handling solutions.
Participates in all phases of software development including concept, design, prototyping, and production Integrates and tests software solutions in a simulation environment and in production
Uses open source tech-stack and microservice architecture
Works with Design Engineering, Controls Engineering, and Implementation teams to develop business capabilities, technical strategies, implementation strategies and architectures
Works with third-party developers who develop hardware-specific solutions and reviews design and manages
integration with existing Staples systems
Develops a deep understanding of business domain strategies
Required Skills:
Hands on experience with Java, Spring Framework, Oracle, Microservices Architecture, AngularJS, REST, and GIT
Experience leveraging open source technologies and developing with service oriented architecture
Some knowledge of cloud-based development, architecture and scaling.
Self-starter with ability to execute on business objectives Strong teamwork and inter-personal skills
Excellent written and verbal communication skills Strong analytical and problem-solving skills