senior java devloper

Georgia Tek Systems

  • TX, TX
  • 30+ days ago

    Highlights

    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. 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 .

    Numbers & Facts

    LocationTX, TX

    Description

    java FrontEnd Lead / Senior Engineer – Micro Frontend Architecture
    Location: 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 Skills
    Frontend 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:
      • Jasmine
      • Jest
      • Mocha
      • Cypress
    • Build and bundling tools:
      • Webpack
      • npm/yarn
    • 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

    Similar Jobs