Job Description :
Job Title: Java Developer
Location: Castle Rock, CO
Duration: 3 Months RTH
Direct Client Position
Client: Douglas County School District
Note: Need US Citizen, GC holders, EAD-GC only

JAVA/INTEGRATIONS DEVELOPER (SOFTWARE ENGINEER II)
We are looking for an experienced Java developer to help build and maintain integrations
between on-premise and cloud-hosted systems, and to develop or maintain internal applications
or software suites. The developer must be self-driven, able to work in a team, and collaborate
on software projects.
Contract-to-hire candidates are preferred, and must be authorized to work legally in the United States.

RESPONSIBILITIES
? Contribute to key phases of the software development lifecycle.
? Identify, analyze, and develop applications and interfaces (APIs
? Assist in the collection, documentation, and analysis of stakeholder requirements.
? Develop software solutions by designing specifications and standards, and programming.
? Identify and communicate technical problems, and work towards resolutions in a timely and professional manner.

SKILLS
3-5+ years experience designing, implementing, and administering business integrations
(such as using Apache Camel but especially Mule ESB, which we use here
3-5+ years experience developing Java enterprise applications (Java 8, Java EE 7, Spring Framework, Hibernate ORM
Experience using a standard IDE (Eclipse, IntelliJ, or NetBeans, etc
Experience developing and maintaining web services or microservices (SOAP/REST
Experience developing for large distributed systems or legacy systems is a plus.
Experience with source code management (Git and Github
Experience with software build managers (Maven or ANT, and administering Artifactory
Agile software methodologies (Scrum
Experience with Test-Driven Development (TDD) perhaps with JUnit or TestNG, or other
unit/functional test framework.
Knowledge of database systems, and their design for enterprise applications (MSSQL, MySQL. Also NoSQL databases such as MongoDB
Experience developing applications end-to-end (using HTML/CSS/Javascript frameworks, or Java-oriented frontend technologies such as JSF, GWT, or Vaadin
Experience doing DevOps (JIRA + Github + Jenkins + Linux + VirtualBox + Chef
Excellent verbal, written, and interpersonal communication skills.
Strong documentation, analytical, troubleshooting, and problem-solving skills.
Experience working with the Workday API is a plus.