Previous Job
Senior Java Software Engineer - Spring & REST
Ref No.: 18-00241
Location: Greenwood Village, Colorado
Position Type:Right to Hire
Location: Denver Tech Center

Our Fortune 500 MSO Cable client is seeking Senior Java Software Engineers for long term contract (and potential contract-to-hire) opportunities. This group is responsible for planning and implementing a web service infrastructure to support our client's next generation products. As Software Engineer you'll assist our client's evolution in the areas of Customer Self-Care web portals including functions such as Online Bill Payment, Equipment Troubleshooting & Resolution, Product Selection and Activation, Voice Management Services, Wifi services and/or services yet to be released into the market for their Residential, Commercial and Enterprise clients.

Required Skills:

. 8+ years professional development experience
. 6+ years of Java experience; well versed in Java 7 and later
. 5+ years RESTful Web Services
. 3+ years Spring
. 3+ years Apache Commons, Tomcat, MySQL, Google Guice, Guava, Tomcat, and NoSQL solutions
. 3+ years SQL
. 2+ years familiarity with an IDE of choice
. 2+ years supporting a product or service in production
. Solid foundation in data structures, algorithms, and OO Design
. In-depth understanding of JAVA, JSON, SDKs, JUnit, and related development technologies
. Experience in web services technology desirable
. Experience with consuming and understanding of various messaging protocols
. Solid understanding of best practices in embedded applications
. Knowledge of Agile development methodologies
. Ability to deliver against several initiatives simultaneously
. Ability to prioritize and organize effectively
. Strong understanding of GIT/STASH
. Familiarity with XML and JSON data formats
. Knowledge of HTTP-based service techniques such as REST and SOAP
. Microservices a plus
. Bachelors degree in Computer Science, Engineering or related field

Ryan Ruppel
Direct: 212-792-6362
Nationwide: 877-677-6566