Previous Job
Previous
Java Developer
Ref No.: 18-09271
Location: Centennial, Colorado
Java Developer
Centennial, CO
8 Months+
 

Job Description

Responsibilities & Deliverables:
• Work with development team members and stakeholders to provide technical solutions that enable business capabilities
• Provide hands-on technical expertise throughout the software development lifecycle
• Work to deliver innovative technology solutions that implement best-practices and standards
• Investigate, diagnose, and resolve production issues. Communicate root cause and workaround options to team members and clients. Successful candidate will be expected to participate in on call production support duties
• Ability to analyze and document complex systems
• Effectively communicate technical details and solutions to clients.
• Experience implementing platform migration from legacy components
• Be an innovator, express support of changes, and be a team contributor

Key Requirements
• A minimum of 5 years of development experience using Java/JEE in a production environment
• 3-5 yrs. designing and implementing Java based RESTful web services using Spring or Jersey
• 3-5 yrs. Implementing and debugging multi-threaded, concurrent systems in Java
• 3-5 yrs. Web development: Spring MVC, Javascript, css, angular, etc.
• Proficient in SQL and RDBMs: Oracle, Sybase, MS Sql Server
• 3-5 yrs. using development and build tools: eclipse, ant, gradle, SVN, git, Jenkins, Artifactory
• Proficient in UNIX / LINUX
• Experience using JEE application servers: WebLogic, tomcat, etc.
• Experience with modern development methodologies (Agile, Kanban, XP, etc.)
• Outstanding interpersonal and communication skills (both written and verbal)

Preferred Qualifications:
• Bachelor's Degree in Computer Science / Information Technology
• Knowledge of the financial services industry
• Programming experience in PowerBuilder