We're growing our Software Team at Data Realm and were looking for an experienced technicalleader to help us deliver the best quality solutions for our customers. You will have theopportunity to work in a startup environment and make valuable contributions to the future of thecompany. Your role will primarily be professional services working with customers onimplementation projects which may require travel.

Your Key Responsibilities:

● Working with an agile team to develop, test, and maintain web and server based businessapplications built using various technologies.● Assisting in the collection and documentation of user's requirements, development ofuser stories and estimates.● Design, develop, and unit test applications in accordance with established standards.● Participating in peer-reviews of solution designs and related code.● Package and support deployment of releases.● Analyzing and resolving technical and application problems.● Adhering to high-quality development principles while delivering solutions on-time andon-budget.● Providing third-level support to business users.We believe the ideal candidate will have:● At least 8 years experience in software engineering including 3+ years working andinteracting in a professional services environment● Bachelor's degree or equivalent in Computer or Mathematics related program● Deep understanding of Java & the JVM● Good understanding of SQL● Experience with Spring & JPA Frameworks● Comfortable with both Windows and Nix based OS’s● Strong understanding of object oriented programming concepts● Good understanding of REST API Design● Experience with Velocity, Maven, GitBonus Skills● Experience with OSGI, Gradle and Docker● Experience with other JVM languages groovy, scala, clojure