Job Title: Senior Java Developer (candidate can be remote):
Prefer candidates - East Coast
Description:
The Senior Java Developer will be responsible for Java and web application development, application design (screen mockups, database table design, Java component design), implementation of client calls to Restful web services for external vendors, configuration of application server (currently WebSphere) to host application, and creation of process flow diagrams, Interface Control Documents (ICSs) and network diagrams.
Additional Responsibilities:
Functional point of contact for application interfacing with BSA, BPL developers, testers, customers, and external vendors
Assists BSA and developers in translating business user stories to technical user stories
Troubleshoots application issues by involving support teams (Middleware, Unix, Telecom Perimeter and Network Performance
Merges code changes across source code control branches
Troubleshoots Production support issues related to the application code
Explains system internals to testers and helps them determine what issues are defects
Review Java code written by developers to ensure adherence to standards and good coding practices
Excellent verbal and written communication skills required
Java coding knowledge (10+ years experience)
Experience using Eclipse IDE
Experience with ORM technology such as JPA or Hibernate
Experience with RDBMS and SQL
Experience with Source Code Control
Experience with Restful web services
Experience with a web service client tool such as Postman or Soapui
Must be able to pass extensive background investigation to gain Public Trust suitability
Nice to Have:
Experience with Subversion and/or GitHub
Experience with Java Server Faces (JSF)
Experience with WebSphere application server
Experience with WildFly application server
Education Requirements:
BS with 8 – 10 years exp, MS with 6-8 years exp, or PhD with 3-5 years exp
Additional Provisions:
Pass both a client mandated clearance process to include drug screening, criminal history check and credit check.
Once candidate’s resume is approved and interview passed, the agency is responsible for providing drug screening. Failure to submit the drug screening results will delay the security clearance process.
If a candidate is given an interim clearance, continuation of employment is then based on the candidate receiving a sensitive clearance.
All candidates must be a US Citizen, or have permanent residence status (Green Card).
Candidate must have lived in the US for the past 5 years.
Cannot have more than 6 months travel outside the United States within the last five years. Military Service excluded. (Exception does not include military family members.)