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