12 Nov
|
Blend
|
Hyderabad
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 qualified 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.
- Good 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.
- Valuable 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