17 Sep
|
Trigent Software
|
Navi Mumbai
17 Sep
Trigent Software
Navi Mumbai
– Backend Developer
Role: Backend Developer
Location: Navi Mumbai, India (Onsite)
Department: Digital Data & Platforms
Experience Required: 4 – 6 Years
Role Overview
We are seeking a highly skilled Backend Developer with strong experience in building scalable and high-performance backend systems.
The ideal candidate will have hands-on expertise in Node.js, microservices architecture, cloud deployments, and database optimization, along with experience working in Agile environments to deliver enterprise-grade applications.
This role requires solid problem-solving abilities, deep backend architecture knowledge, and the capability to collaborate with cross-functional teams to deliver robust digital platforms.
Key Responsibilities
Backend Development
- Design, develop, and maintain high-performance backend applications using Node.js, Express.js, and NestJS.
- Build and manage scalable RESTful APIs for enterprise applications.
- Develop microservices-based architectures to support modular and scalable systems.
Database Architecture & Optimization
- Design and maintain database architectures using PostgreSQL, MongoDB, and MySQL.
- Implement high availability, replication, and optimized indexing strategies.
- Improve application performance through query optimization, caching, and pagination techniques.
Cloud & DevOps Integration
- Deploy and manage backend services on AWS cloud infrastructure.
- Work with containerized environments using Docker and Kubernetes.
- Implement and maintain CI/CD pipelines using Azure DevOps or Jenkins.
Messaging & System Reliability
- Implement asynchronous communication using RabbitMQ / Kafka messaging queues.
- Design systems ensuring high reliability, scalability,
and fault tolerance.
Monitoring & Logging
- Implement monitoring and logging using ELK Stack, Splunk, and AWS CloudWatch.
- Build alerting systems for microservices and backend components.
API & System Integrations
- Integrate third-party APIs such as payment gateways, communication tools, and enterprise systems.
- Ensure secure and reliable integration with external platforms.
Collaboration
- Work closely with frontend developers, QA engineers, DevOps teams, and product managers.
- Participate in Agile ceremonies, including sprint planning, code reviews, and architecture discussions.
Required Skills
Programming Languages
- Node.js
- JavaScript
- Python
Backend Frameworks
- Express.js
- NestJS
Databases
- PostgreSQL
- MongoDB
- MySQL
- Elasticsearch
Cloud & DevOps
- AWS (EC2, Lambda, S3, API Gateway, SQS, SNS, DynamoDB)
- Docker
- Kubernetes
- CI/CD (Azure DevOps / Jenkins)
Tools
- Git / GitLab / GitHub
- Postman
- ELK Stack
- Splunk
- Nginx
Preferred Qualifications
- Experience with microservices architecture and distributed systems.
- Experience building enterprise CRM platforms or large-scale digital applications.
- Exposure to message brokers such as RabbitMQ or Kafka.
- Knowledge of system monitoring, logging, and observability frameworks.
- Experience working in Agile / Scrum development environments.
Education
Bachelor's Degree in Computer Science, Computer Engineering, or a related field.
Key Competencies
- Strong problem-solving mindset
- System architecture thinking
- Performance optimization expertise
- Excellent collaboration and communication skills
- Ability to work in fast-paced environments
📌 Backend Developer _ Navi Mumbai _ WFO
🏢 Trigent Software
📍 Navi Mumbai