Senior Java Engineer
Instructure
(Pleasant Grove, Utah)Instructure makes software that makes smarter people. It all started with Canvas in 2011 and the goal to make teaching and learning a lot easier. In 2015, we launched Bridge, which aims to change the way you (and, more importantly, your employees) think about employee engagement and corporate training. Today, more than 2,000 universities, school districts and institutions around the world use (and love) our products.
rom its earliest days, Instructure has developed and deployed superior, easy-to-use software and we're about to do it again. In our continued fight against shoddy software, we're preparing to develop a new product and need the best to help us do it. If you're passionate about effective education that allows people to make new discoveries, share knowledge, and do big things then we should talk. We're hiring Senior Java Engineers in Utah County who are passionate about technology to build a new, next generation product for companies who want to invest in their employees.
- We're building innovative web applications. RESTful, easy to consume APIs and single-page, rich JS applications are our bread and butter.
- Our polyglot team has interest in multiple JVM languages and a strong preference for simple, elegant solutions to customer needs.
- We are cloud native: that means building fault-tolerant, highly available applications that can scale up to meet load and scale down to watch those Benjamins.
- Breadth of experience across languages and frameworks.
- Deep knowledge of the Java language, including the latest features in Java 8.
- Past experience with Spring, Guice, or other IoC tools.
- Experience with new web frameworks like Dropwizard or Play is a plus.
- A history of unit and other automated testing to ensure application quality.
- Capable communicators passionate about product development and user experience.
- Experience mentoring and developing other engineers.
- Autodidacts who love continual learning and exploration.
- Engineering leaders who care about coding standards and writing lean, maintainable software.
- 7+ years of professional software development experience.
- BS or greater in Computer Science preferred.
Benefits | Benefits included |
---|
Additional Notes on Compensation
Competitive salary, equity, & 401k . Employee stock purchase plan. 100% paid medical, dental, disability, & life insurance. HSA program, vision, voluntary life, & AD&D. Tuition reimbursement. Paid time off, 9 paid holidays & flexible work schedules.
Questions
There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.