TymblHub

© 2026 TymblHub

Senior Backend Engineer

BEO Software
Posted on
BEO Software logo

Experience
3 - 8 yrs
Job Location
Cochin / Kochi / Ernakulam, India
Vacancy
1
Designation
Senior Backend Engineer
Job Type
ONSITE

Job Description

Job Summary

We are seeking a skilled Backend Developer with 3+ years of experience in NestJS and a strong understanding of hexagonal architecture. You will be responsible for building robust backend services, designing RESTful APIs, managing PostgreSQL databases, and implementing event-driven solutions with Kafka. Proficiency in TypeScript, Docker, and experience with CI/CD and secure development practices (JWT, OAuth2, GDPR) are essential.

Key Responsibilities

  • Backend Development: Build and maintain backend services using NestJS with a focus on hexagonal (ports & adapters) architecture.
  • API Design: Develop and document RESTful APIs using OpenAPI/Swagger for seamless frontend-backend integration.
  • Database Management: Design schemas, optimize queries, and maintain PostgreSQL databases for performance and scalability.
  • Event Streaming & Messaging: Implement event-driven solutions using Kafka for messaging and streaming workflows.
  • Containerization: Containerize services using Docker for consistent deployments and scalable environments.
  • Authentication & Authorization: Implement secure authentication and authorization mechanisms using JWT and OAuth2 principles.
  • Automated Testing & CI/CD: Write automated tests and integrate with CI/CD pipelines for reliable, high-quality software delivery.
  • Security & Compliance: Ensure GDPR-compliant data handling and security best practices in all backend implementations.
  • Collaboration & Tools: Utilize AI-assisted development tools like Cursor for daily coding and productivity.

Requirements

  • 3+ years of professional experience with NestJS in production environments.
  • Strong experience with hexagonal architecture or similar modular approaches (DDD, CQRS is a plus).
  • Proficiency in TypeScript, PostgreSQL, Docker, and Kafka.
  • Familiarity with automated testing, CI/CD workflows, and secure development practices.
  • Nice-to-Have: React frontend experience (Shadcn UI components), AI/LLM backend integrations, event sourcing, or large-scale modular systems knowledge.

Keywords

CI/CD

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.