Home Job Listings Categories Locations

Senior Backend Engineer

📍 India

Technology Edstem Technologies

Job Description

We are looking for a seasoned Senior Backend Engineer who brings deep technical expertise, a passion for clean architecture, and a natural ability to inspire and uplift those around them. In this role, you will be a key contributor to building scalable, high-performance backend systems while also serving as a technical anchor for our growing engineering team. If you thrive at the intersection of hands-on engineering, client engagement, mentorship, and innovation — this role is for you.

What You'll Do

Engineering & Development Design, develop, and maintain robust, scalable, and secure backend services using Java and Spring Boot Write clean, well-tested, production-grade code following SOLID principles, design patterns, and industry best practices Build and integrate RESTful APIs and microservices with a focus on performance, reliability, and maintainability Develop automation scripts and tooling using Python and frameworks such as FastAPI, Flask, or Django Participate in architecture reviews, technical design discussions, and cross-functional planning sessions Bring hands-on familiarity with AWS or equivalent cloud platforms, CI/CD pipelines, and containerization (Docker/Kubernetes) to collaborate effectively with the DevOps team Leverage AI-powered developer tools such as Claude, GitHub Copilot, and similar assistants to accelerate development and improve code quality — and actively evaluate new tools for broader team adoption Design and build AI-powered backend solutions for clients , including integrating LLMs, AI APIs, and intelligent automation into production systems — going beyond personal productivity to deliver tangible AI-driven value to the business

Client Engagement & Pre-Sales Participate in client discovery calls and technical pre-sales discussions , translating business requirements into technical scope and effort estimates Serve as a credible technical voice in client-facing conversations , helping prospective and existing clients understand architectural approaches, technology choices, and delivery feasibility Collaborate with sales and product teams

to shape proposals, define solution architectures, and contribute to RFP/RFI responses where backend depth is required

Technical Leadership & Project Ownership Independently drive backend projects from scoping and architecture through to production release, with minimal senior oversight — owning technical decisions end-to-end Act as the day-to-day technical lead for a squad of 5–10 junior engineers, including task breakdown, unblocking, PR reviews, and holding accountability for overall team output quality Own backend delivery timelines for your squad — driving estimations, proactively flagging risks, and communicating progress clearly to stakeholders Coordinate and delegate work effectively across the team, ensuring balanced workloads and consistent delivery pace Mentor and coach junior engineers through code reviews, pair programming, and structured day-to-day guidance Champion coding standards, best practices, and engineering culture across the backend team Conduct tech talks and knowledge-sharing sessions for the broader engineering organization — covering backend architecture, new technologies, tools, and lessons learned Contribute to internal documentation, runbooks, and engineering wikis

What We're Looking For Must-Have 8+ years of professional software engineering experience with a strong backend focus Deep expertise in Java (Java 11+/17+) and the Spring Boot ecosystem (Spring MVC, Spring Security, Spring Data, Spring Cloud) Solid hands-on experience with Python and at least one framework (FastAPI, Flask, or Django) Strong understanding of microservices architecture, distributed systems, and event-driven design (Kafka, RabbitMQ, etc.) Hands-on experience with cloud platforms — AWS, Azure, or GCP (services like EC2, Lambda, S3, RDS, AKS, ECS, etc.) Proficiency in CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes) Proven experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis, etc.) Strong grasp of software design principles — SOLID, DRY, clean architecture, TDD/BDD Experience with code reviews and driving engineering best practices across a team Comfort engaging with clients or non-technical stakeholders

— able to present technical concepts clearly, ask the right discovery questions, and translate business needs into technical solutions Excellent communication skills with the ability to present technical concepts clearly to both technical and non-technical audiences

Good to Have Hands-on experience with AI developer tools (Claude, GitHub Copilot, Cursor, etc.) in a day-to-day engineering workflow Experience building or integrating AI/ML capabilities into client-facing or production backend systems

(e.g., LLM integrations, RAG pipelines, AI APIs) Familiarity with API gateway, service mesh (Istio), or observability stacks (Prometheus, Grafana, ELK) Experience with multi-cloud or hybrid cloud environments Prior experience conducting internal tech sessions, workshops, or hackathons Open source contributions or published technical content (blogs, talks)

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: March 18, 2026
Job Type: Technology
Location: India
Company: Edstem Technologies

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.