Description of Work:
We are seeking a Developer with extensive work experience is required to design, develop and test application/ interfaces and create technical documentation for an application to process disability claims. The qualified candidate should also have strong analytical, problem solving, and communication skills with a keen attention to detail. This position will be located in Woodlawn, MD.
Provide development support to the government client and enable design, development, and implementation of complex Disability System.
Participate in the full life cycle of an agile project and design and develop user interfaces/applications and conduct unit testing to ensure high quality bug free code
Decompose business and system architecture to support clean-interface multi-team development
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 caching, security, and databases
Develop and use web-based APIs (especially REST-based APIs)
Implement web programming techniques and frameworks
Ensure Section 508 Compliance
Become knowledgeable on the HIPAA policies and procedures for the program and ensure awareness of HIPAA breach process. Understand your role in HIPAA compliance and be able to execute that role in an effective manner
Minimum knowledge, skills, abilities.
Bachelor’s Degree in Computer Science, Information Technology/Systems, Engineering or related discipline and 9 years of relevant work experience, Master’s Degree in Computer Science, Information Technology/Systems, Engineering or related discipline and 7 years of relevant work experience , or 13 years of experience as a developer in development environment (such as Java/J2EE) in lieu of a degree
6 years of experience with Java or J2EE
4 years of experience utilizing one or more of the following: JEE Security, Java Batch, and EJBRoles
2 years of experience with JPA/Hibernate
1 year SOA and web service technologies
2 years of experience using Struts 2.0 framework
1 year experience writing complex SQL queries
Must have the ability to contribute to design and architecture discussions.
Must be proficient in MS Word, MS Project, MS Power Point, and MS Visio.
Must have development, d esign and production support experience.
Candidates with these skills will be given preferential consideration.
Experience with relational database systems including PostgreSQL, Oracle, MySQL, and DB2; and writing complex SQL queries
Experience in creating design/technical documentation
Experience in different application servers, preferably IBM WebSphere application server
Experience in developing Design patterns and UMLs
Experience in Agile/Scrum methodology and tools (such as Version One, Rally, or JIRA)
Proficient in Extensible Markup Language (XML), MS Office, MS Visio, and SharePoint
Extensive knowledge of SOA principle, design patterns, application and integration architectures
Extensive experience in Object Relational Mapping technologies like JPA/Hibernate in web service technologies
Extensive experience with Unit Testing using Junit