Sr Analyst, JAVA Programmer

Interval Leisure Group   •  

Miami, FL

Industry: Hospitality & Recreation

  •  

Less than 5 years

Posted 176 days ago

This job is no longer available.

Job Description

The Senior JAVA Programmer Analyst will be part of  an Agile team with other Sr. programmer analysts and project leads reporting to Manager Application services, developing web applications, enhancing existing web services for our member facing websites and applications.

This team’s primary responsibility is to design and develop public facing websites and applications, based on use cases, in close collaboration with business analysts and other technical team members. Daily work will entail support of a Production code base as well as implementation of new features and improvements. In addition to producing technical design documentation, this team will be working on proofs of concept, prototypes and reference implementations for any new initiatives identified.

Very strong communication skills are a must – this Senior JAVA Programmer Analyst will be collaborating with and providing support to otherprogrammers, architects, and business and QA analysts throughout the organization. The senior programmer analyst will be following and applying TDD (Test Driven Development) and BDD (Behavior Driven Development) principles throughout the development lifecycle using selenium.

 

Knowledge, Abilities, and Skills 

Required Technologies / Experience

Java (1.8+)/ JEE, Web Services (CXF or Spring WS), jQuery, jQuery Mobile,
Spring framework (3.0 and above) ,Spring Web flow, Spring MVC, Spring Security, Spring Tool Suite, Selenium, Ehcache, Maven 3.x,Subversion (Knowledge of Merging, Branching),JSON, jProfiler or any equivalent profiling tool, Annotations, HTML 5, firebug (or equivalent browser debugging tools), git, unix shell scripting for basis developer tasks

 

Other Preferred Technologies / Experience

Spring Integraiton, Spring Mobile,Spring Social,JBehave,Spring Data,Thymeleaf, XSLT, Drools, Agile Methodology (Scrum or other), Atlassian tools 

Java certifications preferred 

Education:  

Bachelor’s degree in Math or Computer Science or technical training/experience equivalent

Experience: 

Minimum of 3 years of Java Experience of Java, JEE and 2 years of experience in Spring Framework

11087