Principal Java Engineer (Back-End)
Summary
Principal back-end engineer at a Boston Series A startup founded by construction business owners to modernize dump truck hiring and management. The role owns Java server-side services and RESTful APIs, with work spanning SQL data modeling, Docker containers, and distributed orchestration tools like Kubernetes.
Job Requirement:
- 8+ years of experience owning Java server side functionality, including Java 8
- Deep understanding of web technologies and RESTful API design and best practices required; experience using nginx, Jetty, Jersey, and DropWizard strongly preferred
- Solid SQL fundamentals, including query and data model design
- Hands-on experience creating and consuming Docker containers
- Comfort and familiarity with agile process management
- Experience managing distributed processing systems such as Docker swarm, DC/OS, or Kubernetes highly desirable