Lead Full Stack Developer
Role details
Job location
Tech stack
Job description
-
Design, develop, and operate end-to-end full-stack applications including front-end user interfaces, back-end services, and supporting infrastructure.
-
Own the complete software development lifecycle including system design, development, testing, deployment, monitoring, and production support.
-
Build and operate applications using modern GitOps-driven SDLC practices to ensure reliable and repeatable deployments.
-
Develop scalable, highly performant, and resilient distributed systems with strong focus on reliability and operational efficiency.
-
Participate in production operations including monitoring, incident resolution, root cause analysis, and system optimization following you build it, you run it principles.
-
Collaborate with product managers, business stakeholders, and cross-functional teams to translate functional requirements into robust technical solutions.
-
Develop responsive and component-based user interfaces using modern front-end technologies and frameworks.
-
Design and implement secure and scalable APIs and backend services using REST/JSON standards.
-
Ensure backward compatibility, version control, and maintainability in API design and service development.
-
Solid in DevOps with hands on knowledge in CI/CD pipelines, Jenkins and related toolset
-
Work with Kubernetes-based environments to deploy, scale, and manage containerized applications.
-
Develop automated workflows and scripts to streamline repeatable development, deployment, and operational tasks.
-
Conduct testing including UI testing, component testing, and integration testing to ensure application stability and performance
Requirements
- 10+ years experience working in Kubernetes-based containerized environments including deployment, scaling, and operational management.
- 10+ years of experience in software development, with strong focus on full-stack application development.
- 10+ years experience with Java-based backend development.
- 10+ years experience developing modern front-end applications using React.
- 10+ years of experience building scalable APIs and backend services using REST/JSON architectures.
- 10+ years experience implementing CI/CD pipelines, GitOps ,DevOps tooling, at least hyperscaler, and automated deployment processes with infra as code (IaC) understanding
- 10+ years experience building and supporting production-grade systems with high availability and operational reliability.
- 10+ years experience working in automation frameworks for workflow orchestration and operational efficiency.
Nice to Have:(But not a must)
- Machine learning and deep learning/ LLM knowledge, Degree - Bachelor s degree in Computer Science, Information Technology, Engineering, or equivalent work experience.