Minimum experience and education: Candidates with a BS degree must have the minimum of
11 years or 132 months of work experience specific to the job description.
If a candidate has a Master’s degree, they still need a minimum of 11 years or 132 months of work experience but only nine years or 108 months of experience specific to the job. The other work experience to meet the 132 months does not have to be IT related.
Work experience while in college can be counted toward the overall years.
If no degree,
work experience may be substituted.
Background clearance: All candidates selected will have to go through a Federal government background check prior to being able to start. Generally, the background process takes between 3,4 or 5 weeks. The time is dependent on how quickly the candidate is able to complete the paperwork.
Candidates will obtain a Public Trust clearance upon approval.
Position Description:
Senior Java Developer will demonstrate extensive knowledge and experience in designing, developing, maintaining, and supporting complex enterprise levelapplications and other system software using a strong working knowledge of JAVA J2EE and Section 508 testing and coding standards. Development of applications, relational database concepts, and superior oral and written communications skills to effectively convey progress, issues, reports, and other customer deliverables with clarity and value is also required.
Skills Requirements:
Required:
· Experience with J2EE technologies such as Core Java.
· Familiar with Web Service technologies such as SOAP or RESTful.
· Web development using Struts or JSP or CSS or JavaScript.
· Experience with EJB or JDBC Spring or Hibernate or JPA.
· Strong XML processing experience.
· IDE such as RAD or Eclipse.
· Experience with application servers such as WebSphere or Weblogic or Tomat or JBoss.
Desired:
Experiencing developing JAVA applications interfacing with DB2 using SQL.
Strong background in coding and testing Section 508 standards.
Prior experience working with Social Security Administration (SSA) web applications.
Well versed in SDLC, as well as RUP, Agile, Waterfall methologies.
Experience with version control software such as MKS Integrity, CVS, Subversion
and VSS.
Experience with user administration frameworks such as WebSphere Admin scripting using JYTHON, ANT, etc.
Experience working with IBM Rapid Application Developer and Web Sphere Application server
Knowledge of JPA
Excellent written and oral communication skills.
Ability to create and maintain technical documentation of architecture, high and low level design and process-flow documents for applications development.
Demonstrated technical leadership skills coupled with exceptional strategic and critical thinking skills.
Superior communication skills to articulate and present ideas and concepts effectively
Exceptional and proven problem solving skills.
Ability to Evaluate and Analyze Systems Requirements.
Experience with complex programming, program debugging, data analysis, problem analysis and resolution issues within OO application systems.
Self managed with the ability to coach and mentor others.
Actively participates in design initiatives, design meetings, architectural review, and code reviews.
Designs, develops, integrates, and deploys architectural and programming solutions, with adherence to SSA standards, plans, and specifications.