6 - 11 years
20.0 - 35.0 Lacs P.A.
Chennai
Posted:1 month ago| Platform:
Work from Office
Full Time
Role and Responsibilities: Hands-On Technical Leadership: Actively engage in hands-on development while leading back-end engineering efforts. Serve as a key contributor in coding, debugging, and optimizing code. Advanced System Development: Design and implement complex back-end systems such as job managers, schedulers, and other critical infrastructure components, ensuring robustness and scalability. Project Ownership and Execution: Oversee project timelines and deliverables, demonstrating strong project management skills along with technical expertise. High-Quality Code Development: Develop well-designed, testable, and efficient code, setting the standard for code quality and engineering excellence within the team. Performance Optimization: Build high-volume, low-latency systems for mission-critical applications, optimizing for performance and reliability. Team Collaboration and Mentorship: Lead and mentor a team of back-end developers, fostering a culture of technical excellence, continuous learning, and collaborative problem-solving. Strategic Technical Decisions: Make informed decisions on back-end architecture, technology stack, and tooling, aligning with the overall product strategy and company goals. Preferred candidate profile Experience: Minimum of 6 years in software/product development, with substantial hands-on experience in back-end development Core Back end Technologies: Expertise in languages and frameworks such as Java-script, Typescript, NodeJS, ExpressJS. Complex System Development: Proven track record of developing and managing complex backend modules like job managers, schedulers, and other distributed systems components. Experience in Using GraphQL, including schema design and optimization. API Development: Deep experience in building scalable, low latency RESTful APIs. Monitoring & Observability: Experience in tools like Cloud Watch, New Relic, ELK, Grafana Knowledge in integrating identity servers, Authentication with OAUTH or JWT. Database Expertise: Strong knowledge of relational and NoSQL databases, including MySQL, DynamoDB with skills in design and optimization. Solid Computer Science Fundamentals: Mastery in data structures, algorithms, and OOP concepts. Cloud and DevOps Proficiency: Extensive experience with AWS services like AWS Lambda (Serverless), API Gateway, IAM, CDK, DynamoDB. Experience with message brokers (Apache Kafka, RabbitMQ, and AWS SNS/SQS), task queues (Celery), and an understanding of frontend technologies is advantageous. Communication Skills: Excellent communication abilities, effective in team collaboration and in explaining complex technical concepts to non-technical stakeholders.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
20.0 - 35.0 Lacs P.A.
Bengaluru, Karnataka, India
Salary: Not disclosed
Bangalore Urban, Karnataka, India
Salary: Not disclosed
Kolkata
4.0 - 9.0 Lacs P.A.
22.5 - 37.5 Lacs P.A.
Thrissur, Chennai
5.0 - 15.0 Lacs P.A.
0.5 - 0.5 Lacs P.A.
Hyderabad
8.0 - 10.0 Lacs P.A.
Mumbai, Pune
15.0 - 20.0 Lacs P.A.