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