Job Description :
Title: Sr. Java developer
Location: Miami, FL
Duration: 12+ months

Spring MVC
Spring Webflow
Spring security
JQuery
JSTL tags
Log4J

We are looking for a senior front end Java developer to join our team as a consultant to assist with developing and maintaining web applications. Consultant should have minimum 6+ years of experience and a bachelor’s degree in Math/Computers/Sciences. Individual should have excellent troubleshooting skills since the project involves enhancing existing application besides new development. Individual will play a key role in the team from architecture and mentoring other team members. They should be a Self-motivated professional who demonstrates strong technical agility and responsiveness and who is eager to learn and grow within a consulting-like Technology Services organization

Candidates with these skills shall be given preference.
Recent certifications in Java 8/Spring
Atlassian tools – Jira/Confluence
Splunk – Ability to search logs
Experience with Selenium IDE tool/scripts

Skills required
Spring framework - Minimum version of 3.2 and above required. Candidate should have experience using annotations
Spring webflow, Spring –MVC, Spring boot, Spring security, Spring security oauth 2.0
Jquery
Java 5 generics, JSP, Servlets
Log4j - ability to configure and write log statements. Utilize various logging levels to troubleshoot development issues
Spring tool suite – ability to run/debug the code, change the values on the fly
Code analysis tools such as sonarqube
Ability to write maven scripts
Design REST service contracts from consumer perspective
Webservice communications such as JSON, JSON P, SOAP
Experience with Chrome/Firefox developer tools to inspect JavaScript errors, network connectivity and exporting it as HAR file format. Ability to record/ test using firebug
Ability to execute stored procedures and write basic sql statements in oracle. Experience with basic usage of oracle sql developer tool.
Experience with Agile Methodologies

Preferred Skills
Subversion/Git experience. Ability to merge and rollback revisions in subversion
Jira for defect tracking, basic unix skills for file and url operations
Bamboo for build management
Fisheye/crucible for code reviews
Behavior driven development using tools like jbehave or cucumber
TDD approach using spring mvc mock
             

Similar Jobs you may be interested in ..