Senior Software Engineer
IronArch TechnologyAbout the role
Who We Are
Known for being a Best Place to Work and a People First company, IronArch Technology is an award-winning Service-Disabled Veteran-Owned Small Business (SDVOSB) specializing in providing innovative solutions and world class services to Federal Government clients.
Our employees have voted us as a 'Best Place to Work' 9 times and we are an INC 5000 recipient for being one of the fastest growing businesses in the United States.
Our Values: Deliver Outcomes with Speed | Own the Work and the Results | Respect People. Speak Directly. | Stay Curious. Enjoy the Journey.
What You’ll Do
IronArch is seeking a Senior Software Engineer to lead front-end engineering efforts within the Liferay DXP layer of MyHealtheVet (MHV) — one of VA’s most widely used Veteran-facing platforms.
MyHealtheVet enables millions of Veterans to manage their health benefits online, including Secure Messaging with care teams, prescription management, appointments, and account services. This role directly supports modernization and sustainment of the Liferay portal that powers these experiences. Your work will directly affect how Veterans communicate with their care teams through Secure Messaging and manage critical health services online. You will help modernize a high-visibility federal health platform while ensuring stability, accessibility, and security for millions of users.
As a Senior Software Engineer, you will serve as a high-impact individual contributor responsible for designing, building, debugging, and modernizing Liferay DXP components across multiple workstreams — with a particular focus on Secure Messaging. You will improve reliability, performance, accessibility, and maintainability while ensuring compliance with VA security and portal standards.
This role requires strong hands-on Liferay expertise, deep understanding of portal lifecycles and OSGi architecture, and proficiency in leveraging AI tools to improve engineering productivity and code quality.
You will not manage people, but you will set technical direction, mentor teammates, and drive engineering quality across the portal.
Key Responsibilities
Portal Engineering & Modernization
- 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.
Architecture & Debugging
- 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.
AI-Enabled Engineering (Required)
- 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.
DevSecOps & Delivery
- 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.
- 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
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s