Role Overview :
We are seeking a talented and highly skilled Lead - Java Full-stack Developer with expertise in Java, React or Angular, and ObservePoint along with a strong understanding of secure coding practices.
You will be responsible for implementing code fixes to remediate security vulnerabilities and compliance issues while ensuring scalable and high-performance applications.
Key Responsibilities :
- Develop and implement secure, scalable, and maintainable code fixes to address vulnerabilities, deprecated patterns, and compliance gaps using React and Angular frameworks.
- Collaborate with UX / UI designers to translate designs and wireframes into high-quality code.
- Optimize applications for maximum speed and scalability across multiple devices and browsers.
- Utilize GitHub Advanced Security tools (e.g., CodeQL, secret scanning, dependency review) to identify risks and automate remediation workflows.
- Write clean, maintainable, and testable code adhering to best practices and coding standards.
- Participate in code reviews and contribute to team-wide knowledge sharing.
- Integrate RESTful APIs and other back-end services with the front-end.
- Troubleshoot, debug, and enhance applications for improved performance and user experience.
- Stay up-to-date with the latest front-end technologies, frameworks, and security & Qualifications :
Must Have :
Proven experience building and deploying production-ready applications with React and Angular.Strong knowledge of JavaScript, TypeScript, HTML5, CSS3, and SASS.Hands-on experience with ObservePoint (tag management, auditing, performance analytics).Experience with modern JavaScript libraries and frameworks like Redux, React Router, and RxJS (for Angular).Strong understanding of responsive design principles and cross-browser compatibility.Proficiency in Git and version control workflows.Familiarity with RESTful APIs and asynchronous request handling (AJAX, Fetch).Proficient in unit testing using frameworks like Jest, Mocha, or Karma.Knowledge of performance optimization techniques (lazy loading, code splitting, bundling).Preferred :
Experience with CI / CD pipelines and Docker.Familiarity with AWS or Azure.Knowledge of GraphQL.Agile development experience.Understanding of SEO best practices for web applications.Familiarity with UX / UI principles and prototyping tools (Figma, Adobe XD)(ref : hirist.tech)