Job Description :
DESCRIPTION OF SERVICES

Client is seeking one or more Java developer workers to assist the client IT organization with application development as part of their modernization efforts on various enterprise Java web applications. The Java Developers will be working on various teams that include a Project Manager, other developers, UX engineers, business analysts, and testers.
Work will include
. Leading the design and development activities for existing and new components.
. Defining and developing low-level design documents.
. Developing code.
. Reviewing code.
. Resolving defects.
. Developing automated unit test cases.
The workers must have a strong application development background with extensive experience in the following:
. Six or more years of experience with Enterprise level Java applications.
. Experience with Angular.
. Experience with Oracle SQL & PL/SQL components.
. Experience with Hibernate ORM.
. Experience with SOAP and Restful Web Services.
. Working knowledge of Test Automation (Selenium
. Working knowledge of Continuous Integration (Jenkins or Equivalent
. Experience in Identity & Access Management, Single Sign-on, OAuth, JWT.
. Full stack development capabilities including Database, Services, Web Applications, and Front-end development.
. Technical background that includes progressive experience with various versions of programming languages and frameworks including the Spring framework.
The workers must be able to work within a matrix organization of work teams and complies with established standards, and design specifications, with ability to complete all software artifacts are accurately and timely.
Special Requirements
. Candidates must be available for a face-to-face interview in order to be considered.
. Vendors are asked to fully vet their candidates for availability of a face-to-face interview during the interview period which will occur within two to three weeks after closing date of solicitation.
. Vendors are asked not to include their company logo in the candidate''''s resume; any vendor branding information will be redacted from the resume prior to hiring managers screening the responses.
. DIR Form B should contain at least two supervisory and/or customer contacts for professional references.


WORKER SKILLS AND QUALIFICATIONS
Minimum Requirements:
. 6 Years Expert in Java development using JEE platforms
. 6 Years Experience in Oracle SQL & PL/SQL
. 5 Years Experience in SOAP and Restful Web Services
. 5 Years Technical Documentation including Design Documents, Standards, and Configuration Plans
. 4 Years Expert in Spring Framework
. 3 Years Experience in Hibernate ORM
. 3 Years Working knowledge of Test Automation (Selenium)
. 2 Years Expert in Angular Framework
. 2 Years Working knowledge of Continuous Integration (Jenkins or Equivalent)
. 2 Years Working knowledge of Identity & Access Management, Single Sign-on, OAuth, or JWT
. 2 Years Knowledge of development standards for accessibility compliance for websites

Preferences:
Skills/Experience
. 3 Years Experience as a participant in Agile software development teams
. 5 Years Working knowledge of Version Control using SVN or GIT
. 2 Years Experience in Static Coding Analysis using SonarQube or similar product
. 3 Years Experience in IBM WebSphere Server deployments
. 3 Years Experience in WebLogic Application Server deployments
. 2 Years Working knowledge of Web Content Accessibility Guidelines (WCAG) 2.0 / Sec 508