Principal Java Engineer

<p>Innovar Group has a fantastic opportunity for a Principal Java Software Engineer for a client in the Greenwood Village, CO area.&nbsp; We are seeking Principal level Java skills coupled with advanced API Development.&nbsp; If you also love to provide technical leadership and strategy and have worked in the financial industry this would be a great position to pursue. &nbsp;While this a contract-to-hire role, we are truly are seeking those who want to be on established team long-term.&nbsp; &nbsp;</p>

Denver, CO

Innovar Group

<strong>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: java,teamwork,communication,analysis,experience,technical,java

Principal

Based on Experience

Overview: As the Java Developer, you will be responsible for application architecture, implementation, code optimization and technical development for web applications.
Responsibilities: <ul> <li>Participate end to end in the product life cycle: requirements gathering, analysis, solution design, development, code reviews, testing and implementation using Agile methodologies</li> <li>Participate in peer discussions on architecture and overall direction of platforms</li> <li>Work with team members to design solutions that are supported by the architecture of the existing systems</li> <li>Communicate project status and deliverables between several stakeholders including product managers, project managers and engineers</li> <li>Review the UI and API designs of your peers, as well as fix bugs and troubleshoot operational issues as they occur</li> </ul>
Requirements: <p><strong>Skills need to be successful?</strong></p> <ul> <li>Must have 10 or more years of software engineering experience with advance Java development experience.</li> <li>5+ years building web services in RESTful API&rsquo;s</li> <li>Must have experience building applications for the financial industry. This can be current or past experience.</li> <li>You will have proven mentorship and technical leadership experience with well-established teams.&nbsp; Your colleagues will say you are the go-to person on difficult to solve technical issues.</li> <li>Experience work on projects in Spring and Hibernate ideal.</li> </ul> <p>&nbsp;</p> <p><strong>Will be working with following technologies: </strong></p> <ul> <li>Java, Spring MVC, Spring Boot, Spring Hatoes, Spring Data, Hibernate, RESTful API&rsquo;s.</li> </ul>