Java Full Stack Developer-Robotics( Colorado only)

  • Full-time

Company Description

Prime Robotics is a leading manufacturer of logistics robots based in Denver.  Our business is booming and we are looking to build up the Denver Java team.

Job Description

We’re looking for an innovative and driven Lead Software Engineer to join our team in Denver, Colorado. Our stack is built around Java backend services using our REST API to coordinate multiple distributed applications running on a LAN at installation sites.  As a Lead Software Engineer, you will focus on driving development of our current suite of applications and services, as well as directing the design and implementation of software powering new and upcoming products. This role reports directly to Head of Engineering.

Key Responsibilities 

  • Design and implement RESTful APIs 

  • Develop services, algorithms and interfaces for our next generation Robot Control system 

  • Design, develop, modify, implement, and support software components anywhere in the software stack 

  • Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions 

  • Contribute to 2nd level support issues as needed by US customers 

  • Coordinate with your colleagues in other countries 

Qualifications

  • Bachelor's degree in computing, Information Technology or other relevant field (physical science, mathematics) 
  • 5+ years hands-on experience with Java as a developer or as a lead 

  • Experience with deploying and testing on Linux, Windows and Windows Server 2019 operating systems. 

  • Demonstrable skills with modern JavaScript frameworks like Vue.js and Node.js 

  • API development with Spring and Spring Boot, in coordination with SQL/NoSQL databases 

  • Experience with algorithm development 

  • Deep experience in overall system design and implementation

  • Containerization with Docker and orchestration with Docker Swarm or Kubernetes 

  • C++, Python, C# languages and machine learning a plus 

  • Remote Deployment, Configuration, and Monitoring experience a plus 

  • Strong communication and collaboration skills. 

Additional Information

What We Offer: 

  • Competitive salary & compensation 
  • Medical, dental and insurance 
  • Vacation/sick leave 
  • Hands-on experience & skills growth 
  • A culture of innovation, opportunity and growth 

If you are passionate about Full Stack development and want to work on cutting-edge technology in the robotics industry, we encourage you to apply. 

We are seeking someone in Denver or with solid plans to move here.  We cannot offer relocation assistance.