Back to All Positions

Full Stack Engineer

Software EngineeringRemoteFull-timeID: REQ-43641
N2P Systems
Chennai, Tamil Nadu, India or Remote10+ years$0 - $0 USDPosted 2 weeks ago

Role Overview

## Role Overview We are seeking an experienced Full Stack Engineer to drive technical excellence across the engineering stack within the AI Platform team. The role will focus on architecting and developing scalable web applications across Java/Spring backend services and modern frontend technologies, while providing technical leadership and mentoring to engineering teams. The ideal candidate will have strong full-stack development expertise, system design and architecture capabilities, and experience delivering scalable applications and APIs. The role also involves close collaboration with product, design, data engineering, data science, and MLOps teams to deliver innovative platform solutions. ## Key Responsibilities - Design and implement scalable full-stack applications using Java/Spring backends and modern frontend frameworks. - Architect and optimize RESTful, gRPC, and GraphQL APIs and database schemas. - Lead development of new features and maintain existing application codebases. - Implement automated testing and deployment strategies. - Optimize application performance and address technical debt. - Drive technical architecture decisions and technology selection. - Review code and provide technical mentorship and guidance to engineers. - Collaborate with product and design teams to define technical requirements. - Establish coding standards and engineering best practices. - Monitor system health and implement improvements based on application metrics. - Document technical specifications and system architecture. ## Project Goals - Build scalable and maintainable full-stack applications for the AI Platform. - Strengthen application architecture, API performance, and database scalability. - Establish strong engineering practices around testing, deployment, code quality, and technical standards. - Provide technical leadership while collaborating across product, data, AI, and MLOps functions.

Key Responsibilities

  • Design and implement scalable full-stack applications using Java/Spring backends and modern frontend frameworks.
  • Architect and optimize RESTful, gRPC, and GraphQL APIs and database schemas.
  • Lead development of new features and maintain existing application codebases.
  • Implement automated testing and deployment strategies.
  • Optimize application performance and address technical debt.
  • Drive technical architecture decisions and technology selection.
  • Review code and provide technical mentorship and guidance to engineers.
  • Collaborate with product and design teams to define technical requirements.
  • Establish coding standards and engineering best practices.
  • Monitor system health and implement improvements based on application metrics.
  • Document technical specifications and system architecture.
  • ## Project Goals
  • Build scalable and maintainable full-stack applications for the AI Platform.
  • Strengthen application architecture, API performance, and database scalability.
  • Establish strong engineering practices around testing, deployment, code quality, and technical standards.
  • Provide technical leadership while collaborating across product, data, AI, and MLOps functions.

Required Skills & Qualifications

  • Strong proficiency and experience with 10+ years of full stack web development
  • Strong proficiency and experience with Java and Spring
  • Strong proficiency and experience with Modern Frontend Framework
  • Strong proficiency and experience with Scalable Web Applications and APIs
  • Strong proficiency and experience with Database Design and API Optimization
  • Strong proficiency and experience with System Design and Architecture
  • Strong proficiency and experience with Technical Leadership and Mentoring
  • Strong proficiency and experience with Debugging and Troubleshooting
  • Strong proficiency and experience with Java
  • Strong proficiency and experience with Spring
  • Strong proficiency and experience with Modern JavaScript framework such as Angular, React, or Vue
  • Strong proficiency and experience with Scalable web application development
  • Strong proficiency and experience with API development
  • Strong proficiency and experience with Database design

Target Tech Stack

10+ years of full stack web developmentJava and SpringModern Frontend FrameworkScalable Web Applications and APIsDatabase Design and API OptimizationSystem Design and ArchitectureTechnical Leadership and MentoringDebugging and TroubleshootingContainerization and KubernetesGit and CI/CDGCP, LLMs and CursorJavaSpringSpring BootAngularReactVueJavaScriptREST APIsgRPCGraphQLDatabase DesignCaching StrategiesAPI OptimizationSystem DesignSoftware ArchitectureAutomated TestingCI/CDGitContainerizationKubernetesGCPLLMsCursorModern JavaScript framework such as Angular, React, or VueScalable web application developmentAPI developmentCI/CD pipelines

Quick Details

Location
Chennai, Tamil Nadu, India or Remote
Employment Type
Full-time
Work Arrangement
Remote
Experience Level
10+ years
Compensation
$0 - $0 USD
Domain Focus
Software Engineering
Requisition Ref
REQ-43641

Ready to Apply?

Submit your resume and contact information. Our recruitment lead for this role will review your dossier and connect with you.

Apply for this Role