Job Description
Job Role : Applications Development Expert - Java
Experience : 10+ Yrs
Location : Maryland (Onsite)
Preferred : USC/GC/H1B.
Qualifications:
- 10+ years of hands-on experience designing, developing, and integrating complex public-facing enterprise applications , with strong focus on Java/J2EE , Spring/Struts/JPA/Hibernate , Web Services , and Enterprise Service Bus .
- 8+ years of experience working with Eclipse IDE , SVN/GIT , REST services , and supporting large-scale IT platforms and applications.
- 6+ years of experience developing or supporting State-Based Marketplaces (SBM) , Health and Human Services systems , ACA-compliant solutions , or other healthcare systems .
- 6+ years of experience architecting and building healthcare applications in Java , integrated with complex business rules engines .
- 5+ years of experience with front-end integration , working across development, testing, and business teams.
- 5+ years of experience in the design, development, and maintenance of health exchange or eligibility systems , and developing complex SQL queries using PostgreSQL or equivalent RDBMS.
- 4+ years of experience leading development teams, providing architectural direction, and mentoring developers.
- Demonstrated experience working with n-tier architectures (UI, Business Logic, Data Access layers), and integrating content management solutions .
- Strong knowledge of SOA , web services internals , Java design patterns , and applying software architecture principles across the development lifecycle.
- Proficient in Agile methodologies , with experience managing multiple priorities and deadlines in fast-paced environments.
- Proven analytical and debugging skills with the ability to work across cross-functional teams (technical, business, and management).
- Familiarity with traditional and modern project management approaches, lifecycle tools, and experience adhering to PMO policies and procedures .
Key Responsibilities: - Provide enterprise Java solution design recommendations aligned with long-term IT strategy and organizational goals.
- Design, develop, maintain, and support enterprise-level applications and custom integration solutions , including major enhancements and new features using Java/J2EE , Angular , PostgreSQL , MongoDB , and Corticon Rules Engine .
- Utilize multiple platforms to deliver automated , integrated systems and applications.
- Plan and execute Java version upgrades and related component updates as needed.
- Establish and maintain development standards , reusable programming architectures , and procedural guidelines to ensure scalability and maintainability.
- Collaborate with business and IT teams to translate business requirements into technical specifications , business rules, and application logic.
- Develop and execute unit tests (manual and automated), and integration scripts to validate application functionality and ensure quality.
- Perform code reviews , troubleshoot issues, and ensure adherence to quality and performance standards.
- Work closely with business teams for user acceptance testing (UAT) and participate in integration testing phases.
- Contribute technical input for complex enterprise-wide decisions , ensuring alignment with strategic initiatives.
- Lead and participate in technical reviews throughout the software development lifecycle (SDLC).
Ensure full compliance with security protocols , change control procedures , and PMO policies and methodologies .
Job Tags
H1b,