COMPANY: ANUVA RESOURCE SOLUTIONS
JOB TYPE: Permanent, FullTime
Position: Senior Java Software Engineer (Robotics)
Location: North Billerica, MA
SOFTWARE DEVELOPMENT, TEST, AND DOCUMENTATION
Develop microservices written in Java to handle customer orders, control and coordinate swarms of robots, control various elements of the system, and maintain metrics.
Work with the electrical, mechanical, systems, and safety teams to document and detail software requirements.
Develop modular and well documented code
Develop software unit-tests, integration tests, and acceptance tests
Play an active role in group discussions to share and gain knowledge
Investigate, assess, and implement new technologies
WHAT ARE WE LOOKING FOR?
7 years of experience in Java development
Familiar with git source control management and issue tracking using a tool such as JIRA
Excellent problem-solving and analytical skills
Knowledgeable in robotics and/or automation
Strong Java skills (SpringBoot, ActiveMQ, Log4j, jUnit, Mockito)
Experience with Docker
Knowledgeable in network TCP/IP
Comfortable working in an agile, collaborative team environment
B.S. in Computer Science, Engineering, or related area
- provided by Dice