Front-End Java Developer

Company Name:
This is our direct-client opening for a Front-End Java Developer located in Scottsdale, AZ. This is a 3-6+ month contract and our client is looking to hire ASAP.
Participate in all phases of SDLC: from system analysis and design thru development and test to deployment and support.
Participate in designing and developing software systems by writing Design Specifications description of framework, interfaces, services, and business components, interaction between the components.
Develop and unit test the framework and business components of a system and ensure seamless integration with other sub systems.
Be able to troubleshoot any complex issues.
Keep abreast of the current technologies and technological trends. Ability to learn and prototype new technologies, and recommend their use in the company products.
Act as technical lead managing a team of developers to ensure that the project is successfully completed.
Provide support to production; diagnose and quickly resolve production issues.
Qualifications (Must Have):
Bachelors degree in Computer Science or related field - REQUIRED
8 to 10 years of experience with JAVA Application and Middleware development
Experience implementing Secure Web Services, Single Sign On, and Token Security
5 years of experience designing, developing, and integrating Web Services
5-7 years of experience implementing MVC Framework Applications. Preferred Spring experience.
5 years of experience with relational databases
5 years of experience with Hibernate or equivalent Object Relational Mapping platform
Prior experience writing Unit tests is required
Qualifications (Nice to Have):
SOA/ESB experience is a plus
Experience designing and implementing solutions using BPM technologies and methodologies is a plus
1-2 years Android development experience
5 to 10 years of experience implementing Healthcare standard messaging platforms, including HL7, EDI, 4010/5010, and healthcare adapters, interfaces, and services
Continuous Integration experience with tools like Hudson Jenkins experience
Prior experience using TDD is desired but not required.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.