Senior Engineer (backend, middleware) (Chennai)

Senior Engineer (backend, middleware) (Chennai)

27 Sep
|
BigThinkCode
|
Chennai

27 Sep

BigThinkCode

Chennai

At BigThinkCode, our technology solves complex problems. We are looking for a talented problem solver with middleware and backend development expertise to join our technology team at Chennai.

Must have skills:

- Event drive architecture (EDA) microservices project experience MUST
- Any programming: Typescript or nodeJS or Python or Java or Golang
- Hands on experience using Middleware like e.g., Apache Kafka or RabbitMQ or Redis.
- Aware about Asynchronous and Loose Coupling.
- Familiar with API’s gateway and microservice design patterns.

Below for your reference, if interested share your profile to connect and discuss.

Company: BigThinkCode Technologies

URL: https://www.bigthinkcode.com/

Role: Senor software engineer (backend, middleware)

Experience required: 3 – 7 years

Work location: Chennai

Joining time: Immediate – 4 weeks

Work Mode: Work from office (Hybrid)

About the Role:

Scalable Systems & AI Integration – We are seeking a talented Senior Software Engineer to join our team and lead the development of high-performance, distributed systems. This role is ideal for an engineer who thrives in fast-paced environments, enjoys tackling complex data challenges, and is eager to bridge the gap between traditional microservices and modern Agentic AI workflows.

Key Responsibilities:

- Architect & Build: Design and implement highly scalable microservices capable of processing massive data volumes with low latency.
- Event-Driven Systems: Develop robust,



asynchronous communication patterns using event-driven architecture to ensure system resilience and decoupling.
- AI Integration: Lead the integration of Large Language Models (LLMs) and Agentic AI workflows into existing enterprise applications to enhance automation and intelligence.
- Database Management: Optimize data storage and retrieval strategies; leverage MongoDB and explore/implement Graph Databases (e.g., Neo4j, Google Spanner) for complex relationship mapping.
- Deployment & Scaling: Containerize applications using Docker and manage deployments within Kubernetes (K8s) environments.
- Collaboration: Work closely with cross-functional teams to adapt to a rapidly evolving tech stack and translate business requirements into technical reality.

Core Requirements:

- Scalable Systems: Proven track record of building and maintaining production-grade systems handling high throughput and large datasets.
- Microservices: Good understanding of microservice design patterns, API gateways.
- Event-Driven Architecture: Solid experience with message brokers (e.g., Kafka, RabbitMQ, or Redis).
- Programming: While we are open to various backgrounds, the Node.js/MongoDB stack is our primary environment.

Why Join Us:

- Collaborative work environment.
- Exposure to modern tools and scalable application architectures.
- Medical cover for employee and eligible dependents.
- Tax beneficial salary structure.
- Comprehensive leave policy
- Competency development training programs.

📌 Senior Engineer (backend, middleware) (Chennai)
🏢 BigThinkCode
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior engineer (backend, middleware) (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: senior engineer (backend, middleware) (chennai) / chennai