Senior Java Frontend Developer (Angular)We are seeking an experienced Senior Java Frontend Developer with strong expertise in modern JavaScript frameworks, particularly Angular, to design and build scalable, high-performance web applications. The ideal candidate will play a key role in migrating legacy JSP-based applications to modern micro frontend architectures.Key ResponsibilitiesDesign, develop, test, and maintain scalable frontend applications.Lead migration efforts from JSP to Angular-based architecture.Build reusable components and libraries for enterprise-scale applications.Implement micro frontend architecture and module federation.Ensure high-quality code through testing, documentation, and best practices.Perform root cause analysis and resolve complex technical issues.Optimize application performance, scalability, and responsiveness.Collaborate with cross-functional teams including backend, QA, and DevOps.Mentor junior developers and promote technical excellence.Identify and reduce technical debt in existing systems.Ensure security best practices are integrated into development lifecycle.Required QualificationsBachelor's degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience).9+ years of experience in designing and developing large-scale production applications.Technical SkillsFrontend DevelopmentStrong experience with JavaScript (ES6+) and TypeScript3–4+ years of hands-on experience with AngularExperience with state management libraries (NgRx / Redux)Knowledge of micro frontend architecture and module federationExperience with Web ComponentsTesting & Build ToolsExperience with testing frameworks: Jest, Jasmine, Mocha, or CypressFamiliarity with build tools like WebpackExposure to AI-assisted development tools (e.g., GitHub Copilot)UI DevelopmentStrong knowledge of HTML5, CSS3Experience with responsive designFamiliarity with CSS preprocessors (SASS / LESS)Nice-to-Have SkillsWeb performance optimization (lazy loading, reducing HTTP requests)Understanding of UI/UX principlesKnowledge of SEO best practicesExperience with web accessibility standardsSoft Skills & LeadershipStrong problem-solving and analytical skillsAbility to lead technical initiatives and mentor team membersExcellent communication and collaboration skillsProactive mindset with a focus on innovation and continuous improvementProject EnvironmentEnterprise-scale applicationsMigration from legacy systems to modern frameworksMicro frontend architecture implementation