Senior Java Engineer

Instructure

(Pleasant Grove, Utah)
Full Time
Job Posting Details
About Instructure
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.
Summary
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.
Responsibilities
* 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.
Ideal Candidate
* 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.
Compensation and Working Conditions
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

Answered by on
This question has not been answered
Answered by on

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.