IronArch Technology is an award-winning Service-Disabled Veteran-Owned Small Business specializing in providing innovative solutions and world class services to Federal Government clients. They are seeking a Senior Software Engineer to lead front-end engineering efforts within the Liferay DXP layer of MyHealtheVet, focusing on modernizing and sustaining a high-visibility federal health platform that enables Veterans to manage their health benefits online.
Responsibilities:
- Design, develop, and maintain Liferay DXP (7.x preferred) themes, portlets, and fragments
- Modernize legacy JSP-based implementations while preserving stability of critical Veteran-facing workflows
- Build and enhance front-end experiences across MHV workstreams, with emphasis on Secure Messaging
- Develop and maintain FreeMarker templates and portal UI components
- Apply strong HTML, CSS, and JavaScript practices to create performant, maintainable interfaces
- Leverage Java web fundamentals (JSP/servlets) to support Liferay backend integration
- Debug complex issues across the Liferay request lifecycle (render, action, resource phases)
- Troubleshoot OSGi module behavior and portal configuration impacts
- Diagnose session handling, authentication flows, and SSO-integrated login/logout behaviors
- Implement secure cookie handling and session-timeout UX patterns aligned to federal security standards
- Actively leverage AI tooling to improve: Code generation and refactoring, Unit test creation, Debugging workflows, Documentation quality, and Productivity across modernization efforts
- Champion responsible AI usage within engineering workflows while maintaining security and compliance standards
- Collaborate in Agile/Scrum ceremonies to align engineering work with program priorities
- Contribute to CI/CD pipelines for Liferay modules and front-end build tooling (e.g., Jenkins)
- Ensure all development meets VA security, compliance, and Section 508 accessibility standards
- Partner with QA and product teams to validate portal enhancements across environments
Requirements:
- 6+ years of professional software engineering experience
- 6+ years building front-end solutions on Liferay DXP (7.x preferred)
- Strong expertise in: HTML5, CSS3, JavaScript
- Java web fundamentals (JSP, Servlets)
- FreeMarker templating
- Experience with JSF/Facelets and component libraries (e.g., PrimeFaces) or equivalent Liferay front-end frameworks
- Demonstrated ability to debug: Liferay request lifecycle issues, OSGi module interactions, Portal configuration and deployment issues
- Experience working on modernization and sustainment efforts within enterprise portals
- Proficiency using AI tooling to accelerate engineering workflows and improve code quality
- Ability to obtain and maintain a Public Trust clearance
- Experience implementing Section 508 / WCAG accessibility standards in portal UIs
- Experience implementing session-timeout UX patterns and secure cookie handling
- Familiarity with SSO-integrated authentication flows in federal systems
- Experience supporting CI/CD pipelines for Liferay modules (e.g., Jenkins)
- Prior experience supporting MyHealtheVet or other VA digital health platforms
- VA adjudication experience
- Current authorization to work for the Department of Veterans Affairs