Previous Job
Previous
Java Application Developer w/ ICF Consulting
Ref No.: 17-23930
Location: Rockville, District of Columbia
Experis is partnered with a mid-sized federal integrator in their search for a Java Application Developer to work within a dynamic and highly innovative team located in Rockville, MD. This position is contract to hire after 3mths, so candidates must be eligible to convert. The manager will required a F2F interview, so candidates must be local to the area or willing to come onsite for the interview (and relocate once hired, this is a 100% on site position). Frequent travel to their DC office for meetings with stakeholders and other staff is required in this role.

The manager is looking for someone with the ability to learn new programming languages (they work w/ Java primarily as well as C#, PHP, R, .Net)

REQUIRED SKILLS:
-5 years of work experience primarily focused on building system architectures for complex interconnected systems
-5 years developing web applications using Java is required
-5yrs experience developing Web Services and APIs implementing REST, SOAP, JSON, JQuery, XML and XSLT
-At least 1yr implementing User Interfaces using BootStrap, ReactJS, etc.
-Bachelor's degree in computer science, software engineering, information systems or related technology field
-Excellent communication skills – this is a heavy client facing role!

NICE TO HAVE SKILLS:
-Experience with C#, PHP, R or .NET
-Some experience with packaging applications using off-the-shelf installers
-Experience with Health Information Exchanges implementing OpenHIE or HL7 standards
-DHIS2 (District Health Information System) experience as a Programmer/Developer
-Experience working with or in low technology resource environments

RESPONSIBILITIES:
-Designing and programing components and features that build out the data exchange enabled version of DATIM.
-Collaborating with various stakeholder developers/programmers working new and enhancements to existing features for data exchange enabled version of DATIM.
-Heavy contribution and involvement in technical discussions about key systems architecture pieces necessary to continue the build out of the DATIM data exchange architecture and infrastructure.
-Bringing knowledge and experience of best practice gleamed from past experience developing complex interconnected systems.
-Assist with the documentation activities to stakeholder understanding of the data exchange infrastructure, its features and operations.
-Multitasking between various development activities to programming and deploy systems.