- Design, develop and implement complex solutions based on Java technology and spring related frameworks.
- Translate applications requirements into web-based solutions using the recommended frameworks and technology.
- Design and develop reusable components, accelerators and frameworks.
- Assist in the system integration of components.
- Implement Test Driven Development frameworks (Mockito, MyMock etc.)
- Implement Java Design Patterns.
- Implement data structures
Education and Years of Experience: This position requires a Bachelor’s degree from an accredited college or university with a major in computer science, information systems, engineering, business, or a related scientific or technical discipline; or three (3) years of equivalent experience in a related field.
General Experience: The proposed candidate must have at least three (3) years of computer programming experience.
Specialized Experience:
- At least three (3) years of experience in developing and consuming RESTful APIs.
- At least two (2) years of experience in Service Oriented Architecture/Service integration with Web Services, REST and security integration.
- At least one (1) year of experience in working, defining, and maintaining architectural frameworks, patterns & data structures.
- Proficiency of scripting languages such as JavaScript, jQuery, JSON, and other front-end scripting languages.
- Must have knowledge in building applications with concurrency.
- Experience in building front-end applications using JavaScript, Angular JS, JSON, jQuery.
- Must have knowledge of the latest Angular, Spring Component and Spring Boot Framework.
Preferred Hands-On Experience / Knowledge in one or more of the following areas:
- Experience with modern Integrated Eligibility System to process & manage eligibility for multiple Health & Human Services (HHS) programs including SNAP, TANF and Medicaid.
- Experience with system integration and data transfer between systems such as EBT, MMIS, HIX, ACA & IES (between legacy & modernized).
- Experience with benefit reconciliation involving claim determination, fund recovery benefit recoupment and issuance of owed benefits.
- Familiarity with developing applications following Medicaid (MA) business rules