Java Full Stack Developer

Cynet SystemsNew York City, NY

About The Position

This role involves leading the development of enterprise-scale web applications using React.js and TypeScript. The developer will be responsible for designing and implementing Microfrontend architectures, defining frontend architecture, coding standards, and best practices. The position also includes building reusable UI components, conducting code reviews, supporting CI/CD implementation, and mentoring frontend engineers. Key responsibilities also encompass driving sprint planning, estimation, risk management, and stakeholder communication.

Requirements

  • 10+ years of experience in software development.
  • 8+ years of experience in frontend development with proven delivery of enterprise-scale applications.
  • Expertise in React.js, TypeScript, JavaScript (ES6+), HTML5, and CSS3.
  • Experience with Microfrontend architecture including Webpack Module Federation, Single-SPA, or similar.
  • Proficiency with Redux Toolkit, React Query, and Context API.
  • Experience with RESTful API and GraphQL integration.
  • Experience with testing tools such as Jest and React Testing Library.
  • Proficiency with Git, Azure DevOps, GitHub, and CI/CD pipelines.
  • Strong knowledge of Microservices and Java.
  • Proven experience as a technical lead for enterprise-scale web applications.
  • Strong verbal and written communication skills.
  • Ability to communicate effectively with stakeholders.

Nice To Haves

  • Next.js/SSR.
  • Cloud platforms such as Azure, AWS, or GCP.
  • Docker and Kubernetes.
  • Agile/Scrum methodology.
  • Frontend security and performance optimization.

Responsibilities

  • Lead development of enterprise-scale web applications using React.js and TypeScript.
  • Design and implement Microfrontend architectures for large, distributed applications.
  • Define frontend architecture, coding standards, and best practices.
  • Build reusable UI components, shared libraries, and design systems.
  • Conduct code reviews ensuring quality, security, performance, accessibility, and responsive design standards.
  • Support CI/CD implementation and frontend deployment strategies.
  • Lead and mentor frontend engineers.
  • Drive sprint planning, estimation, risk management, and stakeholder communication.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service