Back End Developer
Actively Reviewing the ApplicationsInfosys
Job Description
About the Role
We are hiring a Senior Consultant – Backend Engineering with strong expertise in Node.js, TypeScript, Hasura GraphQL, and SQL-based backend systems. This role involves leading backend solution design, development, integrations, performance optimization, and deployment for scalable, cloud-native applications.
You will collaborate closely with frontend engineers, architects, and client stakeholders to build secure, high-performing API platforms and backend services, leveraging GraphQL, REST APIs, database-driven workflows, and CI/CD best practices.
This role is ideal for professionals who have hands-on experience in modern backend development and want to contribute to enterprise-scale digital transformation initiatives in an Agile environment.
Key Responsibilities
- Lead backend technical design, development, testing, and deployment using Node.js and TypeScript.
- Design, build, and maintain scalable REST and GraphQL APIs for enterprise applications.
- Work extensively with Hasura GraphQL Engine:
- Configure metadata, permissions, relationships, and role-based access
- Govern schemas and manage GraphQL security
- Design and implement database-driven functionality using strong SQL skills (preferably PostgreSQL).
- Develop and manage database objects such as schemas, views, triggers, and DB-backed workflows.
- Integrate third-party systems, external APIs, and internal microservices.
- Ensure performance, scalability, security, observability, and reliability of backend services.
- Troubleshoot and resolve complex issues related to Node.js services, GraphQL, Hasura configurations, and databases.
- Participate in architecture discussions, code reviews, and creation of reusable backend components.
- Support CI/CD pipelines, deployment coordination, and release hygiene using Git-based workflows.
- Collaborate with global, cross-functional teams to ensure end-to-end delivery and quality.
- Create and maintain technical documentation for APIs, services, and backend configurations.
Required Skills
- 5+ years of overall IT experience with strong focus on backend development.
- Hands-on expertise in:
- Node.js, TypeScript
- Hasura GraphQL Engine
- GraphQL and REST APIs
- SQL (PostgreSQL preferred)
- Strong understanding of backend architecture, microservices, and API design principles.
- Experience with performance tuning, debugging, error handling, and backend security.
- Proficiency in Git, branching strategies, and collaborative development workflows.
- Strong problem-solving, analytical, and communication skills.
- Experience working in Agile (Scrum / SAFe) environments.
Preferred Skills
- Experience with Docker and/or Kubernetes.
- Cloud exposure with AWS (preferred), Azure, or GCP.
- Experience with caching technologies such as Redis or Memcached.
- Familiarity with Kafka, RabbitMQ, or other messaging/streaming platforms.
- Knowledge of OAuth2, JWT, and authentication/authorization frameworks.
- Understanding of clean architecture, design patterns, and domain-driven design (DDD).
- Exposure to observability, logging, monitoring, and APM tools.
- Experience supporting L1–L3 production support models.
Qualifications
- Bachelor’s or master’s degree in engineering or related discipline.
- Seniority Level Mid-Senior level
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Business Analyst
TALENTMATE
Salesforce LWC Developer
Capgemini
4423148-Assistant Manager
EXL
Senior Software Engineer - Back End III
Apex Systems
Java Fullstack Developer - GO/JC/1975/2025
Golden Opportunities
Share
Quick Apply
Upload your resume to apply for this position