Senior Java Software Engineer
Vacancy expired!
100% Remote | Senior Java Engineer | Fantastic Benefits | Work Life BalanceThis Jobot Job is hosted by: Michael StiehlAre you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.Salary: $110,000 - $150,000 per yearA bit about us:We are looking for a Senior Software Engineer to join our DevOps team. The primary objective of this individual joining our close-knit team will be to help create high-quality software to serve external and internal customers. Our diverse projects involve everything from building customer-facing web solutions to implementing API integrations with third-party systems to workflow automation. This position will report to our CTO.Our DevOps team utilizes an open-source Java stack on AWS including Tomcat / MySQL / Grails / Angular along with integrations to multiple third-party commercial systems.Why join us?
- 100 Percent Remote
- Working with New Technology
- Work Life Balance
- Medical, dental and vision insurance
- Paid vacation, sick, and personal time
- 401(k) with matching
- Discounted gym membership
- Community involvement and volunteering opportunities
- An abundance of cool SWAG
- Create/enhance software solutions to meet the needs of Boundless' customers
- Design, develop, troubleshoot, and debug software programs for databases, applications, tools, etc.
- Interface with clients and their technical teams
- Collaborate with diverse stakeholders to confirm requirements, to discuss timelines, and to provide and receive input and business analysis
- Participate in development of technical roadmap
- 4+ years' experience developing Java web applications
- Expert-level proficiency in Java
- Expert-level proficiency SQL and/or O-R mapping tools such as Hibernate
- Proficient in JavaScript and experience with jQuery
- Experience integrating external web services: RESTful / SOAP / XML / EDI
- Understanding of the fundamentals of design patterns, data structures, and algorithms
- Desire to work in all aspects of application development
- Self-motivated, flexible, and pragmatic
- Ability to learn new technologies and practices quickly and enthusiastically
- Strong communication skills, both written and verbal
- Experience with Angular, preferably versions 1.5 or later, or equivalent JavaScript framework
- Experience developing in the Grails framework
- Experience with AWS and Linux
- Experience with NetSuite
- Familiarity with a wide array of technologies and platforms