Epicareer Might not Working Properly
Learn More

Java Software Engineer

Salary undisclosed

Apply on


Original
Simplified

Job Summary:

  • Hai Robotics is seeking an experienced mid-level Java Programmer to join our dynamic team in Atlanta, Georgia. The Java Programmer will be responsible for learning and contributing to all aspects of our warehouse automation suite of applications, including the user interface, algorithms, integration, routing and robot navigation. The ideal candidate will have a solid understanding of the processes and best practices associated with the production and maintenance of code in a professional environment, including things like branch management, code reviews, pull requests and merge requests, as well as the tools used to manage them
  • Proficiency in Mandarin is highly desirable, as it will facilitate communication with partners in China.

Qualifications:

  • Bachelor’s degree in computer science, engineering or a related field or comparable experience
  • 2+ years of hands-on Java experience, preferably in the robotics or automation industry
  • The ability to write code in the Java language that is robust, flexible and extensible and well documented, and which meets quality standards and timelines
  • The ability to learn and maintain legacy code with a solid understanding of concepts like forward and backward compatibility
  • Familiarity with debugging using emulation, as well as automated testing with both unit tests and functional tests
  • An understanding of cross-team collaboration to ensure that requirements are fully understood and issues encountered during testing and production are prioritized and addressed in a timely manner
  • Familiarity with the Agile process, including morning standup meetings, sprint reviews and sprint retrospectives
  • Strong analytical and problem-solving abilities.
  • Exceptional organizational and time management skills.
  • Excellent communication and interpersonal skills.
  • Ability to work both independently and as part of a team.
  • Proficiency in Mandarin is highly desirable.

Preferred Qualifications:

  • Experience writing code that drives hardware
  • An understanding of robotics and specifically its use in warehouse automation
  • Experience with requirements driven by industry standards, company goals and customer needs

Benefits:

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • 401(k) with company match.
  • Paid time off and holidays.
  • Opportunities for professional development and career growth.