Software Engineer (All Levels) Java
Summary
Full-stack Java software engineer (all levels) building a platform that helps small business owners launch and grow their ventures online. Day to day: own a product line end-to-end, from JavaScript UI work down to server-side Java services and data models, on a collaborative Agile team based in Cambridge, MA.
Responsibilities:
- Own the full stack of a product line (UI implementation down to underlying data models and their implementations)
- Work with product management to construct functional targets and a deliverable road map
- Direct resources to deliver breakthroughs to production in an agile environment
- Contribute to the technical path of the team by mentoring others and staying current on industry best practices
Requirements:
- Experience developing or consuming RESTful services
- Strong server side Java experience
- Experience developing front ends in Javascript or other languages
- Experience in an Agile development process
- Experience delivering software with automation in mind
- Accountability to take on ownership of a product