Thursday, November 13, 2014

Terma Software - Sr. Java Engineer

Terma Software Labs located in beautiful Boulder, CO provides a unique workload analytics, monitoring and reporting product for many of the largest companies in the Fortune 500. Our solution provides advanced monitoring and predictions for the most popular workload scheduling applications from CA and Cisco.
Terma Labs is looking for a software engineer with exceptional Java development skills to join our engineering team. This is a chance to be involved in the design and development of the next generation of workload analytics, prediction and historical reporting. The company is a great place to work – smart people, interesting ideas, and teamwork combine to create innovative solutions everyday.

*Sr. Java Engineer*
 The ideal candidate will have a broad set of skills including multi-threading, concurrency, database, ORM, web services and performance optimization development experience and have the ability to work in a fast-paced Agile development environment. The Sr. Java Engineer will report to the Vice President of Engineering and participate in all phases of development – including technical design, implementation, and quality assurance.

*Responsibilities*
 · Work with the technical leadership and product management to elaborate technical requirements and evaluate alternatives
· Participate in the implementation of the system including estimation, detailed design, coding and unit/integration testing
· Work with QA to ensure proper testing coverage and that unit and/or integration tests are built for all system modules
· Other duties as assigned by management

*Skills & Experience*
The ideal candidate will have 5+ years experience with:
· Java server-side technologies, preferably Guice, Hibernate, and JBoss
· Experience supporting multiple databases using ORM or JDBC technology
· Continuous integration development with Subversion, Gradle and Hudson, or similar technologies · Test-driven development with JUnit or similar unit testing tool
· Agile development; familiarity with Rally a plus
· Experience with statistical sampling, workflow systems, advanced algorithms, artificial intelligence or enterprise schedulers from IBM, BMC or CA a huge plus.

*Work ability / organization skills*
· Enjoys start-up atmosphere and is able to put in the time necessary to make the company a success
· Ability to work with minimal supervision to accomplish assigned tasks and take own initiative to coordinate and complete tasks

*Education*
· Bachelor’s Degree in CS, Mathematics or equivalent work experience, a Master’s in CS a plus

*Compensation*
· Salary dependent upon skills and experience
· Benefits Include: Medical, Dental, 401(k)

*Contact*
· Please send resumes to careers@termalabs.com

*Location*
· Boulder, CO