java FrontEnd Lead / Senior Engineer – Micro Frontend ArchitectureLocation: Fort Worth
Experience Required: 7–9+ Years
Employment Type: Full-Time
Work Authorization: Preferred candidates authorized to work in the U.S.
Domain: Enterprise Web Applications / Digital Platforms
Job Summary We are seeking a highly experienced
Java FrontEnd Lead / Senior Engineer with deep expertise in
Angular, JavaScript/TypeScript, Micro Frontend Architecture, and Enterprise UI modernization. The ideal candidate will play a critical role in modernizing legacy JSP-based applications into scalable, high-performance Angular micro frontends using modern engineering practices and tooling.
This role requires strong hands-on technical leadership, architectural thinking, and the ability to mentor engineering teams while delivering enterprise-grade frontend solutions in production environments.
Key Responsibilities- Lead the design and development of scalable enterprise frontend applications using Angular, TypeScript, and modern JavaScript (ES6+).
- Drive migration of legacy JSP-based applications into modern Angular micro frontend architecture.
- Design and implement Micro Frontends using Module Federation and reusable Web Components.
- Build highly responsive and accessible UI solutions following modern UX standards.
- Collaborate with backend Java teams, architects, DevOps, and product stakeholders to deliver integrated solutions.
- Implement robust state management using NgRx/Redux.
- Develop reusable UI libraries/components with focus on scalability and maintainability.
- Ensure application performance optimization including:
- Lazy loading
- Code splitting
- Minimizing HTTP requests
- Bundle optimization
- Maintain high code quality through automated testing and CI/CD practices.
- Conduct root cause analysis and resolve complex production issues.
- Guide junior engineers on coding standards, best practices, and frontend craftsmanship.
- Participate in architectural discussions, technical roadmaps, and modernization initiatives.
- Collaborate with security teams to implement secure coding practices.
- Evaluate emerging frontend technologies and prototype innovative solutions.
Required Technical SkillsFrontend Technologies- Strong expertise in:
- JavaScript (ES6+)
- TypeScript
- HTML5
- CSS3
- Responsive Web Design
- 3–4+ years of hands-on experience with Angular.
- Experience with:
- Angular architecture
- RxJS
- NgRx/Redux
- Angular CLI
Micro Frontend Expertise- Strong experience implementing:
- Micro Frontend architecture
- Web Components
- Module Federation
- Experience building independently deployable frontend applications.
Legacy Modernization- Knowledge of JSPs and migration strategies from JSP to Angular.
Testing & Build Tools- Experience with:
- Build and bundling tools:
- Exposure to:
- GitHub Copilot
- AI-assisted development workflows
- agents.md / coding instructions
Styling & UI- Experience with:
- SASS/LESS
- Component styling strategies
- Cross-browser compatibility
- Accessibility standards (WCAG)
Good to Have- SEO optimization knowledge
- UI/UX design understanding
- Experience optimizing Core Web Vitals
- Knowledge of frontend observability and monitoring tools
- Experience with cloud-native frontend deployments
- Exposure to CI/CD pipelines and DevOps practices
Required Qualifications- Bachelor's degree in:
- Computer Science
- Computer Engineering
- Information Systems
- Engineering
- Or equivalent practical experience
- 9+ years of experience designing and implementing enterprise-scale applications in production environments.
Leadership Expectations- Lead architectural decisions for frontend modernization initiatives.
- Drive engineering excellence and coding standards across teams.
- Reduce technical debt and improve system maintainability.
- Mentor and coach junior developers and frontend engineers.
- Influence platform-level frontend strategy and reusable framework adoption.
- Anticipate scalability, latency, and reliability challenges proactively.
Project Environment / Team Overview- Enterprise-scale digital transformation initiatives.
- Migration of monolithic JSP applications to Angular-based Micro Frontend ecosystem.
- Cross-functional Agile teams including:
- Frontend Engineers
- Java Backend Developers
- DevOps Engineers
- Architects
- Product Managers
- Focus on reusable frontend platforms and modular deployments.
Preferred Candidate Profile The ideal candidate is:
- A hands-on technical leader
- Strong in frontend architecture and Angular ecosystems
- Experienced in enterprise modernization projects
- Passionate about scalable UI engineering
- Comfortable mentoring teams and driving technical direction