Software Developer - Java

<strong>Innovar Group is comprised of senior talent agents who deliver top recruitment services to clients throughout the United States. We bring a new era of recruiting to the industry by aligning state-of-the-art technology with outstanding talent.</strong>

Denver, CO

Innovar Group

<strong>Innovar Group is comprised of senior talent agents who deliver top recruitment services to clients throughout the United States. We bring a new era of recruiting to the industry by aligning state-of-the-art technology with outstanding talent.<br /><br />Innovar - derived from the Latin &ldquo;to innovate&rdquo; - this is what we set out to do each and every day. We strive to go beyond the norm to utilize innovative next-gen recruiting tools connecting us to the world at large in order to uncover high-impact TECHNOLOGY talent for our valued clients. Our goal is straightforward: the unmitigated satisfaction of each client. The difference is significant; we provide consummate service and foster long-term, thriving relationships with our clients. In essence, we work as a vital member of your talent acquisition team.</strong> http://www.innovargroup.com/

keywords: teamwork,join,teamwork,support,performance,develop,experience,communication,development (back-end),cloud,project management,education,development (front-end),web services,knowledge

Direct Hire

Overview: <br /> <table class="Table" cellspacing="0"> <tbody> <tr> <td> <p>Innovar Group is currently looking for an ambitious, detail-oriented software developer to join an exciting company in Denver and focus on the design and development of a building management system that enables data center automation.</p> <p>In this role, you will participate in the development of improvements to an existing building management system that allows for storage optimization, customer reporting, and internal reporting.</p> </td> </tr> </tbody> </table>
Responsibilities: <ul> <li>Participate in the requirements process to learn customer needs and wants</li> <li>Participate in building and maintaining alarm flows, and business functions like metric reporting</li> <li>Participate in the development, deployment, and management of automated data feeds via APIs or IoT gateways</li> <li>Help improve performance of infrastructure by developing reporting and measurements of controls and networks used to manage facilities.</li> <li>Develop and deploy enhancements to new and existing workflow tools to improve efficiencies.</li> <li>Assist in developing and deploying tools to enhance data provided to Support Engineers during events in order to support faster resolution.</li> <li>Assist in developing, deploying, and maintaining new or enhanced tools to allocate on-call resources to appropriate alarm streams.</li> </ul>
Requirements: <br /> <p>Requirements:</p> <ul> <li>College degree in software engineering; or equivalent work experience.</li> <li>Strong communication skills &ndash; ability to effectively communicate with technical and non-technical audiences.</li> <li>5+ years&rsquo; experience with Core Java and multi-threaded programming.</li> <li>Experience unit testing with Junit and mocking frameworks</li> <li>Experience with SQL databases &ndash; preferably MySQL</li> <li>Familiar with Test Driven Development (TDD)</li> <li>5+ years&rsquo; experience with as many as the following as possible: <ul> <li>Spring Boot, VC, other Spring modules</li> <li>Python</li> <li>Hibernate or similar</li> <li>Angular JS / React-Redux / Vue.js &amp; JQuery</li> <li>SOAP and RESTful web services</li> <li>Azure or similar cloud technologies\</li> <li>Agile</li> <li>CI/CD Processes and Tools</li> <li>Documentation of workflows</li> </ul> </li> </ul>