Home/Job List/Full Stack Developer - Backend / Platform Engineering
Athena Global Systems India Pvt Ltd

Full Stack Developer - Backend / Platform Engineering

Athena Global Systems India Pvt Ltd

Navi Mumbai, Maharashtra, India
Full-Time
Posted Today

Job Description & Responsibilities

Full Stack Developer – Backend / Platform Engineering

Experience: 3–6 years

Employment: Full-time

Location: Navi Mumbai / Mumbai

Work Mode: On-site

About the Role

We are looking for a strong Full Stack Developer with a Backend / Platform Engineering focus to join our product engineering team.

The developer will be responsible for designing, developing and maintaining scalable web applications, backend services, APIs and reusable platform capabilities using modern technologies such as Node.js, TypeScript, PostgreSQL and React.js.

This is a product engineering role where the developer will work on different features, modules, integrations and technology initiatives based on business requirements. The role requires strong software engineering fundamentals, problem-solving ability, ownership and the ability to work across different technical areas.

Key Responsibilities

  • Design, develop and maintain scalable backend services using Node.js and TypeScript.
  • Design and implement secure, reliable and well-structured REST APIs.
  • Design and optimize PostgreSQL databases, including schemas, relationships, indexes and queries.
  • Develop reusable backend services, libraries and platform components.
  • Build business applications and features involving data management, business rules, workflows and integrations.
  • Implement authentication, authorization and role/permission-based access control.
  • Design secure API-level authorization and data-access controls.
  • Develop secure file upload, download, processing and storage capabilities where required.
  • Integrate applications with cloud services, databases, object storage and external APIs.
  • Work with technologies such as AWS S3 / S3-compatible storage / MinIO where required.
  • Work with search technologies such as Elasticsearch where applicable.
  • Implement audit logging, application monitoring and security-related events.
  • Develop integrations with third-party systems and services.
  • Work with React.js for frontend development and API integration when required.
  • Participate in technical design, architecture and system-design discussions.
  • Collaborate with frontend and backend developers to define API contracts and data models.
  • Troubleshoot performance, scalability, reliability and production issues.
  • Write clean, maintainable, reusable and testable code.
  • Participate in code reviews and contribute to engineering standards and best practices.
  • Work with engineering/DevOps teams on Docker, CI/CD and deployment environments.
  • Take ownership of features from requirement → design → development → testing → deployment → production support.

Must-Have Skills

  • Strong hands-on experience with Node.js
  • Strong experience with TypeScript
  • Good experience with PostgreSQL
  • Strong experience developing REST APIs
  • Good understanding of backend architecture and service design
  • Understanding of authentication and authorization
  • Understanding of RBAC / permission systems
  • Experience with database design and data modelling
  • Experience with file handling, uploads/downloads or similar backend processing
  • Understanding of cloud and object-storage concepts
  • Good understanding of React.js
  • Git
  • Docker
  • Good understanding of Linux
  • Strong debugging and problem-solving skills
  • Ability to understand and work with an existing codebase
  • Ability to work independently and take ownership of features

Good to Have

  • Elasticsearch
  • Redis
  • AWS
  • MinIO / S3-compatible storage
  • Microservices or modular backend architecture
  • Event-driven architecture
  • Message queues
  • Third-party API integrations
  • CI/CD
  • Automated testing
  • Cloud deployment experience
  • Multi-tenant application experience
  • Secure enterprise application development
  • OCR or document-processing experience
  • Workflow/BPM experience
  • Experience building enterprise software products

Candidate Profile

We are looking for someone who

  • Thinks beyond simply implementing screens or CRUD APIs.
  • Understands software architecture, data relationships and domain modelling.
  • Can understand a business requirement and translate it into a practical technical solution.
  • Can work independently in a product/startup environment.
  • Is comfortable taking ownership of a complete feature.
  • Writes maintainable and reusable code rather than quick prototypes.
  • Understands security and authorization as core application requirements.
  • Can work with existing systems as well as build new capabilities.
  • Is willing to learn new technologies and business domains.
  • Can work closely with product, architecture, frontend and engineering teams.
  • Has a strong problem-solving mindset.
  • Is comfortable working across different products, modules and technical challenges as the organization grows.

Education

Bachelor's degree in Computer Science, Information Technology, Engineering or equivalent practical experience.

Important

This is a product engineering and platform development role, not a basic CRUD application development role.

We are looking for a developer with strong fundamentals in backend engineering, APIs, databases, security, system design and software architecture.

The engineer may work across multiple products, modules, integrations and technology initiatives based on business and product requirements.

We value engineering fundamentals, ownership, problem-solving ability, code quality and willingness to learn more than experience in any particular business domain.

Send your resume hr@athenaglobalsystems.com

Required Skills

JavaScriptTypeScriptReactNode.jsAWSDockerRedisGitCI/CD

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience3 – 6 years
Positions1

Posted by

N/A

Posted on:

26 Sept 2026

About Athena Global Systems India Pvt Ltd

More open roles

Browse all jobs →