Job Type: Contract
Job Location: Maryland Woodlawn
Visa Status: US citizen OR Green Card holder
Eligible For Clearance: Public Trust
Duration: Long Tern
Description of Work:
- Provide senior Java development support to the government client and enable design, development, and implementation of complex systems.
- Strong object oriented Java development in a J2EE or WebSphere server environment.
- Participate in the full life cycle of Agile or waterfall projects by designing and developing user interfaces and applications.
- Conduct testing to ensure high quality bug free and secure code.
- Decompose business and system requirements to support clean-interface in a multi-development environment.
- Understands the business problem statement, user stories, and technical constraints.
- Participate in planning, retrospectives, demos and daily stand-ups.
- Demonstrate strong oral and written communication skills, with the ability to communicate technical topics to management and non-technical audiences, as well as interface with the customer on a daily basis.
- Design and implement scalable and robust approaches to full-stack web application development including caching, security, and databases
- Develop and use web-based APIs (including REST, SOAP and/or Web Methods APIs),
- Implement web programming techniques and frameworks which will ensure 508 and Security compliance requirements.
- Knowledge of FISMA/NIST policies and procedures for cybersecurity.
Basic Qualifications:
- Bachelor’s Degree and 7 years of relevant work experience, Master’s Degree and 5 years of relevant work experience, or 11 years of experience as a Developer in development environment (such as Java/J2EE/WebSphere) in lieu of a degree
- Minimum of 7 years of experience with strong Java within J2EE or WebSphere server environments. Experience with Java design patterns and Java architectural patterns
- Minimum of 5 years of experience with analysis, design, development, integration, testing and maintenance in an SDLC and Agile and Waterfall development environments.
- Minimum of 5 years of experience utilizing one or more of the following: J2EE/WebSphere/WebSeal Security, Java Batch, and EJBRoles
- Minimum of 5 years of experience with two or more of the following frameworks/technologies: JDBC/Hibernate/MyBatis, API and web services technologies, Struts 2.0, User Experience Frameworks, and full-stack web development (MVC, Node.js, Angular.JS, HTML, JavaScript, jQuery, and CSS)
- Minimum of 4 years of experience programming using Relational Database Management Systems including Oracle and MySQL or others.
- Minimum of 2 years of experience with setting up the Modern Development Environment (MDE) and/or DevSecOps utilizing CI/CD tools
- Must be US Citizen or U.S. Permanent Resident (green card holder)
- Must be able to obtain and maintain a U.S. Public Trust clearance.
Preferred Qualifications:
- Experience in developing, documenting, building and maintaining interactive/dynamic web pages using Java and JavaScript in accordance with client’s best practices and policies.
- 2 years of experience writing complex SQL queries
- Experience working or consulting for U.S. government agencies. Strong preference given to civilian agencies and High proficiency in MS Word, MS Project, MS Power Point, and MS Visio
- Education / Experience:
- Doctorate and 03 years’ experience
- Masters and 05 years’ experience
- Bachelors and 07 years’ experience