Job opportunities

49
companies
1,218
Jobs

WMS Experience Required - Full Stack Java Developer (Remote)

Braintrust

Braintrust

Software Engineering
Latin America
Posted on Sep 8, 2024
Job Description

United States Cold Storage (USCS) is a leading provider of 3rd party logistics solutions. The Center of Digital Excellence or CoDE is the technology arm of USCS, and we are on a mission to deliver custom software solutions to enable the efficient automated operations at our cold storage facilities. Our next generation warehouse management system directs effective operations at our facilities, interfaces with control systems of autonomous vehicles and autonomous storage/retrieval systems, automates electronic transactions with our partners, and interfaces with off-the-shelf transportation and labor management systems.

The Job Details:

We are looking for a junior to mid-level Full Stack Java Software Developer with experience building performant, scalable, reliable, and testable software for our warehouse management systems. You are expected to be a hands-on developer who has built mission critical systems using Java and front-end technologies. You should have demonstrable experience applying software design patterns to solve complex problems and have worked within an Agile Scrum model. You will report to the Software Development Manager in this role.

Some of the things expected from you include the following:

  • Strong Core Java knowledge.
  • Hands on participation in design, coding, and testing.
  • Experience with various back-end micro-services frameworks (Spring).
  • Experience with JavaScript as well as some front-end stacks such as Angular or React.
  • Experience working with test driven development.
  • Experience working within a continuous delivery framework.
  • Experience working in a SCRUM team.

Qualifications:

Education

  • Bachelor's degree in Computer Science or a related subject.

Experience

  • Experience building and working on a major WMS (Warehouse Management System), working in 3rd Party Logistics, and working in the Supply Chain Management field
  • Proven experience in Java and Web development technologies.
  • Knowledge of relational databases such as Oracle and SQL server and ORM technologies (Hibernate).
  • Strong knowledge of JavaScript and popular JavaScript libraries (TypeScript and Angular, specifically).
  • Working knowledge of REST frameworks.
  • Working experience with one or more web application servers.
  • Experience with Maven and Git.
  • Experience with Atlassian tools (Confluence, Jira).
  • Experience in Supply Chain Logistics is a plus.

Other Abilities You Will Need to Have:

The physical demands described below are representative of those required of an individual performing the essential duties of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform their essential duties.

  • Good arithmetic, reading, and typing skills.
  • Sit and/or stand for extended periods of time.
  • Be able to see, speak and hear.
  • Ability to work overtime as needed.
  • May require physical effort associated with using the computer to access information, or occasional standing, walking, lifting needed to carry out everyday activities.
  • Understand and follow verbal instruction, written instruction and company policies.
  • A self-starter that can work independently and coordinate with others.
  • Always follow safety procedures.
  • Ability to manage stress and productivity guidelines.

The Standard Details:

  • Always maintain a professional manner in appearance and communications.
  • Participate in staff and/or customer meetings if required.
  • Initiate action to prevent the occurrence of any non-conformities relating to product, process, and quality systems.
  • Identify and record any issues relating to product, processes and/or quality.
  • Initiate, recommend, or provide solutions through appropriate channels.
  • Verify the implementation of solutions.
  • Always follow posted security procedures while in the building.
  • Participate in Safety and Educational Training.