Trigent Software Inc
Website:
trigent.com
Job details:
Job Description 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 strong 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
Click on Apply to know more.