Miami based client has a 6 month assignment for a Mid-Level (5 years) Java development. Candidate is a software developer with knowledge of the Java programming language, fundamental OO concepts, great analytical skills and web development

Necessary skills and requirements:

• Understanding of software development in an Object Oriented and Multi-Tier Environment.
• Understanding of both traditional software development lifecycles, as well as agile development methodologies.
• Java/JEE technology stacks
• Software architecture (Design Patterns, Software Lifecycle)
• Java web frameworks: Struts and Spring
• JDBC, Object Relational Mapping (iBatis)
• HTML, CSS, Javascript, Ajax, XML, YUI, JQuery, XQuery, XSLT
• Rules Engines: Drools
• SOAP/REST Web services
• Build tools Maven, ANT, Jenkins CI
• Oracle/MSSQL Server knowledge
• Automated testing (J-Unit, JMeter)
• Apache Tomcat and JBoss application servers

Additional Knowledge:
• Groovy, Soap UI, SOA
• Code analysis tools (FindBugs, PMD, etc.)
• Automated testing (Selenium, Mercury tools)
• Mobile development (Iphone, Android), AngularJs, Bootstrap

BA/BS degree in MIS or related field with 5 plus years of related experience.
Will be seeking local candidates as a priority.

SherlockTalent loves to share our $500 referral bonus.