12 Nov
|
Blend
|
Hyderabad
Job Description
We are looking for an experienced Senior Backend Engineer to build scalable, secure, and high-performance backend services for an AI-powered conversational analytics solution for a large enterprise client. The ideal candidate will have strong hands-on experience in backend development using Java, .
NET, Node.js, or Python, along with expertise in REST API development, database management, application security, and cloud-native technologies. The role involves developing backend services, integrating enterprise systems, and collaborating with frontend, mobile, AI, and data engineering teams to deliver reliable, production-ready solutions. What is this position about?
• Design and develop scalable backend services using Java, .
NET, Node.js, or Python.
• Build and maintain REST APIs and enterprise integrations.
• Work with SQL/NoSQL databases and optimize data processing.
• Implement secure authentication and authorization using OAuth 2.0, JWT, and RBAC.
• Integrate cloud services, third-party APIs, and AI/LLM-powered applications.
• Build and deploy containerized applications using Docker and Kubernetes.
• Ensure application security, performance, scalability, and reliability.
• Develop automated tests and implement logging, monitoring, and error handling.
• Collaborate with Frontend, Mobile, AI, and Data Engineering teams.
• Support CI/CD, code reviews, Agile practices, and production deployments.
Additional Information
• 5+ years of professional experience in backend software development.
• Strong hands-on experience in at least one of the following backend technologies:
• Java (Spring Boot / Spring Framework).
• .
NET (ASP.
NET Core / C#).
• Node.js (Express.js / NestJS).
• Python (FastAPI / Flask / Django).
• Strong experience designing, developing, and consuming RESTful APIs.
• Positive understanding of microservices architecture, distributed systems, and service-oriented architecture.
• Hands-on experience working with relational databases such as PostgreSQL, MySQL, or SQL Server.
• Experience with NoSQL databases such as MongoDB, DynamoDB, or Redis.
• Strong understanding of authentication and authorization mechanisms, including OAuth 2.0, JWT, and RBAC.
• Experience with Docker and containerization technologies.
• Good understanding of Kubernetes and container orchestration.
• Experience with Git, version control, and collaborative development workflows.
• Familiarity with CI/CD pipelines and automated software delivery practices.
• Understanding of application security, performance optimization, and backend system reliability.
• Experience working in Agile/Scrum environments with cross-functional engineering teams.
• Strong problem-solving, communication, and stakeholder collaboration skills.
📌 Back-end Developer (Hyderabad)
🏢 Blend
📍 Hyderabad