Senior Java EE Developer (JSF/Spring/Hibernate)
Senior Java EE Developer (JSF/Spring/Hibernate)
Sr. Java Developer for a permanent full-time position. The Senior Java Developer will
primarily focus on providing high quality, cost effective information technology solutions
to business partners by creating new or modifying and/or supporting existing software
applications. The developer will be expected to design, code, analyze, configure, unit test,
and maintain applications with minimal guidance.
The developer for this position will work on web applications that use Java Server Faces
(JSF) for the UI layer, Spring framework for the service layer and Hibernate for the
persistence layer. Legacy applications use the IceFaces component library and newer
applications use PrimeFaces, so experience with one or both of these is a plus.
Job Responsibilities
Create technical requirements and work with the Engineering team to develop,
test and launch products on-time and with high quality
Develop, maintain and validate code for the product suite
Identify, troubleshoot and create solutions to meet business requirements, resolve
customer incident reports and enhance system performance
Work closely with the Quality Assurance team to ensure a solid product is
delivered on-time
Develop scripts, reporting and code enhancements based on ad-hoc needs
Required Skills / Experience / Qualifications:
Quick learner, able to learn new technology and software
Bachelors Degree in C.S./E.E./related discipline or equivalent experience
10+ years Java software development experience
2+ years JSF experience
Good Communication skills
Ability to meet aggressive timelines
Desired Skills / Experience / Qualifications:
Knowledge of Linux/Unix platforms
Experience developing for Android, iOS, BlackBerry OS, Windows Mobile and
Windows Phone, J2ME
Years of Experience: 2+ years
Salary Range (or hourly $): Commensurate with experience
Travel Required: Up to 15% (Domestic and International)
Location: Reston, VA