16,692 Back End Developer jobs in India
Senior Back-End Web Developer
Posted today
Job Viewed
Job Description
Position: Senior Back-End Web Developer
Location: Remote
Eran Group is a leading design, engineering & manufacturing company dedicated to developing class-leading electrical goods for consumers and commercial uses. We are looking for a talented and experienced Front-End Web Developer to join our dynamic software team.
Job Description:
We are seeking a Senior Back-End Developer with a strong understanding of the latest web technologies and a keen eye for performance, business logic, and detail. The successful candidate will be responsible for server-side web application logic, database administration, security rules, and help integration to the front-end. You will work with front-end developers, software & data engineers, and business & marketing teams.
Furthermore, you will be expected to have a strong passion for learning new technologies and pushing your skillset and experience to ever-growing levels.
Responsibilities:
- Develop and maintain server-side logic.
- Define and maintain databases, ensuring high performance and responsiveness.
- Collaborate with front-end developers on the integration of elements.
- Work with business & marketing teams to understand & document requirements.
- Design and implement data storage solutions
- Manage SQL, NoSQL, and/or KV databases and ensure their performance.
- Develop cloud functions and help architect cloud-based solutions.
- Implement auth, security, and data protection measures.
- Integrate multiple data sources and databases into one system.
- Troubleshoot and debug applications.
- Collaborate with other team members and stakeholders.
- Bachelor's or Master's degree in Computer Science, a related field, or equivalent experience.
- Proven experience as a Back-End Developer or similar role.
- Proficient with Typescript
- Familiarity with server-side language & runtimes such as Node.js/Deno/Bun (experience with other server-side languages Python, Go, and/or Rust acceptable well).
- Strong experience with cloud technologies, developing cloud functions, and helping orchestrate cloud services.
- Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript/Typescript.
- Knowledge of SQL and NoSQL databases and database administration (Postgres experience is a plus).
- Excellent understanding of the entire web back-end development process
- Strong understanding of designing & maintaining APIs using RPC/tRPC, REST, GraphQL
- Excellent verbal and written communication skills.
- Strong problem-solving skills and a detail-oriented mindset.
- Passion to learn and test new technology tools & services.
Interested candidates are invited to submit their resume, portfolio, and a brief cover letter outlining their experience and why they are the perfect fit for this role. Please include links to your work or GitHub profile.
---
Eran Group is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Note: This job description is intended to convey information essential to understanding the scope of the job and the general nature and level of work performed by job holders within this job. However, this job description is not intended to be an exhaustive list of qualifications, skills, efforts, duties, responsibilities, or working conditions associated with the position.
Senior Back-End Web Developer
Posted today
Job Viewed
Job Description
We are looking for a Senior Back-End Web Developer to lead the development of server-side logic, database management, and API integration. The candidate should have a deep understanding of modern back-end technologies and experience building scalable, secure, and high-performance web applications.
Design, implement, and maintain scalable and secure server-side architecture.
Develop robust APIs and services to support front-end development.
Optimize database structures and queries for improved performance.
Ensure application security by implementing best practices in authentication and data protection. Monitor, troubleshoot, and resolve server-side performance issues.
Collaborate with front-end developers and other team members to ensure seamless integration. Capable of handling a team of Jr developers & interns
Conduct code reviews and provide technical guidance to junior developers.
Mentoring the team members with required skills & training
Document technical solutions and system designs.
Proficiency in any Core Java, Springboot & Node JS.
Strong understanding of other languages (PHP, Python etc) will be an advantage.
Strong knowledge of relational databases like PostgreSQL, MySQL, and NoSQL databases like MongoDB.
Hands-on experience with API development and integration (RESTful and GraphQL).
Expertise in version control systems like Git.
Expertise in system and schema design.
Understanding of cloud platforms such as AWS, Azure, or Google Cloud.
Familiarity with microservices architecture and containerization tools like Docker.
Strong debugging and optimization skills.
Familiarity with project management tools like Jira.
Experience with CI/CD pipelines and DevOps practices.
Knowledge of message brokers like RabbitMQ or Kafka.
Familiarity with Agile and Scrum methodologies.
BE/B.Tech in computer science
MCA
Senior Back-End Web Developer
Posted 17 days ago
Job Viewed
Job Description
We are looking for a Senior Back-End Web Developer to lead the development of server-side logic, database management, and API integration. The candidate should have a deep understanding of modern back-end technologies and experience building scalable, secure, and high-performance web applications.
Design, implement, and maintain scalable and secure server-side architecture.
Develop robust APIs and services to support front-end development.
Optimize database structures and queries for improved performance.
Ensure application security by implementing best practices in authentication and data protection. Monitor, troubleshoot, and resolve server-side performance issues.
Collaborate with front-end developers and other team members to ensure seamless integration. Capable of handling a team of Jr developers & interns
Conduct code reviews and provide technical guidance to junior developers.
Mentoring the team members with required skills & training
Document technical solutions and system designs.
Proficiency in any Core Java, Springboot & Node JS.
Strong understanding of other languages (PHP, Python etc) will be an advantage.
Strong knowledge of relational databases like PostgreSQL, MySQL, and NoSQL databases like MongoDB.
Hands-on experience with API development and integration (RESTful and GraphQL).
Expertise in version control systems like Git.
Expertise in system and schema design.
Understanding of cloud platforms such as AWS, Azure, or Google Cloud.
Familiarity with microservices architecture and containerization tools like Docker.
Strong debugging and optimization skills.
Familiarity with project management tools like Jira.
Experience with CI/CD pipelines and DevOps practices.
Knowledge of message brokers like RabbitMQ or Kafka.
Familiarity with Agile and Scrum methodologies.
BE/B.Tech in computer science
MCA
Back-End Developer

Posted 2 days ago
Job Viewed
Job Description
Introduction
IBM is a global technology and innovation company. It is the largest technology and consulting employer in the world, with presence in 170 countries. The diversity and breadth of the entire IBM portfolio of research, consulting, solutions, services, systems and software, uniquely distinguishes IBM from other companies in the industry. Over the past 100 years, a lot has changed at IBM, in this new era of Cognitive Business, IBM is helping to reshape industries as diverse as healthcare, retail, banking, travel, manufacturing, and many more, by bringing together our expertise in Cloud, Analytics, Security, Mobile, and the Internet of Things. We like to say, "be essential." We are changing how we create. How we collaborate. How we analyze. How we engage. IBM is a leader in this global transformation. Join the next generation of innovators, inventors and entrepreneurs who are changing the very way the world works. We want the brightest minds doing work that inspires, in an environment where growth is encouraged. IBMers get to discover their potential, so they're inspired to create breakthroughs that help our clients succeed. We're building diverse teams with people who want their ideas to matter. Join us - you'll be proud to call yourself an IBMer.
IBM Storage Ceph is an enterprise-grade software-defined storage solution with a three-in-one architecture that unifies block, file, and object data in a single highly scalable and resilient distributed solution that simplifies your infrastructure stack.
**Your role and responsibilities**
In the role of Senior Software Development Engineer, you take a leading role in the design, development, and delivery of Cluster Management and Orchestration capabilities for the IBM Ceph product.
You are a proactive technical leader who thrives on solving complex, large-scale distributed systems problems, while driving engineering excellence across the team. You balance hands-on technical contributions with mentoring and guiding junior engineers, ensuring that solutions are robust, maintainable, and aligned with product vision.
You will be:
*
Leading the design and architecture of new product features for IBM Ceph Management and Orchestration, working closely with product management and cross-functional teams.
*
Driving complex feature development from concept to delivery, ensuring scalability, security, and performance.
*
Providing technical guidance, conducting design reviews, and mentoring team members to grow their technical skills.
*
Participating in and facilitating code reviews, ensuring adherence to high coding and design standards.
*
Troubleshooting and resolving deep, cross-module technical issues in existing deployments.
*
Ensuring that deliverables are supported by comprehensive testing, documentation, and best practices in secure, maintainable code.
**Required technical and professional expertise**
* 12+ years of industry experience in backend software development, distributed systems, and microservices architecture, with a track record of technical leadership.
* Demonstrated experience in end-to-end design, from requirements and architecture to deployment and operational readiness.
* Proven expertise in software development and debugging using Python and Shell scripting, with deep knowledge of Linux systems programming at the user level.
* Strong understanding of virtualization (KVM, VMWare) and container technologies (Kubernetes, OpenShift, Docker, OCP).
* Ability to diagnose and resolve complex problems involving multiple modules and interdependencies.
* Understanding of the storage domain and storage software stack implementation, including troubleshooting at scale.
* Experience mentoring and guiding junior engineers in technical and process matters.
* Excellent verbal and written communication skills, with the ability to present designs, influence decisions, and report program status with clarity.
* Hands-on experience with Git and modern CI/CD workflows.
**Preferred technical and professional experience**
* Experience as a technical lead or architect in large-scale, distributed software projects.
* Hands-on experience with Ceph or other enterprise-grade storage systems, including architecture and performance tuning.
* Experience collaborating with globally distributed teams and stakeholders.
* Background in designing secure, highly available, and performant solutions for enterprise environments.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Back End Developer
Posted 1 day ago
Job Viewed
Job Description
Location : Hyderabad ( Work from Office )
Notice Period: Immediate to 30 days
Experience : 6+ years
Backend & Frontend Expertise: Strong proficiency in Python and FastAPI for microservices. Strong in TypeScript/Node.js for GraphQL/RESTful API interfaces.
Cloud & Infra Application: Hands-on AWS experience, proficient with existing Terraform. Working knowledge of Kubernetes/Argo CD for deployment/troubleshooting.
CI/CD & Observability: Designs and maintains GitHub Actions pipelines. Implements OpenTelemetry for effective monitoring and debugging.
System Design: Experience designing and owning specific microservices (APIs, data models, integrations).
Quality & Testing: Drives robust unit, integration, and E2E testing. Leads code reviews.
Mentorship: Guides junior engineers, leads technical discussions for features.
Back End Developer
Posted 1 day ago
Job Viewed
Job Description
Job Opportunity: Backend Java Developer (Contract – 6 Months)
Location: Bangalore (Onsite – Client Location)
Job Type: Contractual (6 Months)
Experience: 6–10 Years
About the Role
We are looking for a highly skilled Backend Developer with strong expertise in Java, Spring Boot, Apache Kafka, and Kubernetes . The ideal candidate will be responsible for designing and developing scalable, distributed systems , building microservices, and ensuring seamless real-time data processing on cloud-native infrastructure.
Key Responsibilities
- Design, develop, and maintain backend services using Java & Spring Boot .
- Build and maintain scalable, fault-tolerant Kafka pipelines and integrations .
- Deploy, scale, and manage microservices on Kubernetes/OpenShift clusters .
- Collaborate with DevOps & Infrastructure teams to automate deployments.
- Monitor application performance and optimize for speed, resilience, and scalability .
- Ensure quality deliverables with unit testing, integration testing, and code reviews .
- Participate in architecture discussions and contribute to technical decision-making.
- Document technical designs, processes, and deployment strategies.
Mandatory Skills
- Strong hands-on experience in Apache Kafka .
- Proficiency in AWS cloud services .
- Solid expertise in Multithreading & Microservices architecture .
- Proficiency in Java, Spring Boot, Docker, Kubernetes/OpenShift .
- Experience with Relational (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra) .
- Strong knowledge of API development (REST, GraphQL, gRPC) .
- Familiarity with messaging systems (Kafka, RabbitMQ).
Preferred Qualifications
- Experience with Kafka Streams, Schema Registry, Kafka Connect .
- Knowledge of service mesh tools (Istio, Linkerd).
- Familiarity with observability tools (Prometheus, Grafana, ELK Stack).
- Awareness of secure coding practices & API security .
What We’re Looking For
A problem-solver and team player with excellent communication skills, who thrives in collaborative environments and is passionate about building high-performance, cloud-native backend systems .
Interested candidates can apply here or share your CV at
Back End Developer
Posted 1 day ago
Job Viewed
Job Description
We are seeking a skilled Backend Developer with proven experience in Node.js, modern frameworks and GraphQL. The ideal candidate will excel in building robust, scalable APIs and integrating diverse databases, while collaborating within a fast-paced, cross functional team.
Key Responsibilities
• Design, develop and maintain server-side applications using Node.js, NestJS and ExpressJS frameworks.
• Build, optimize and maintain GraphQL APIs, including schema design, query and mutation implementation and resolver logic.
• Integrate and manage SQL (MySQL) and NoSQL (MongoDB, DynamoDB) databases.
• Write clean, maintainable and eSicient code following best practices and coding standards.
• Develop and execute unit tests; participate in code reviews to ensure code quality.
• Collaborate with frontend developers and other stakeholders to define, design and ship new features.
• Utilize Git workflows for version control, branching, merging and code deployment.
• Document technical specifications and architectural decisions.
• Stay up to date with backend and API technologies, including emerging GraphQL tools and best practices.
Required Skills & Qualifications
• Proven experience in backend development using Node.js.
• Hands-on experience with NestJS and ExpressJS frameworks.
• Strong proficiency in building and maintaining GraphQL APIs, including schema definition, query optimization and resolver implementation.
• Solid understanding of SQL (MySQL) and NoSQL (MongoDB, DynamoDB) databases.
• Proficiency in JavaScript (and/or TypeScript).
• Experience with Git and collaborative development workflows.
• Proficiency in writing unit tests and using testing frameworks (e.g., Jest, Mocha).
• Understanding of RESTful and GraphQL API design and integration.
• Familiarity with security best practices in backend and API development.
• Excellent problem-solving and teamwork skills.
Preferred Qualifications
• Experience with GraphQL server frameworks and tools (e.g., Apollo Server, Prisma).
• Familiarity with GraphQL clients (Apollo Client, Relay) and frontend integration.
• Experience with containerization (Docker, Kubernetes).
• Knowledge of CI/CD pipelines, AWS Lambda functions, AWS Cloudwatch, AWS S3 and DevOps practices.
• Experience with cloud platforms (AWS, Azure, GCP).
• Exposure to microservices architecture and Agile/Scrum methodologies.
Be The First To Know
About the latest Back end developer Jobs in India !
Back End Developer
Posted 1 day ago
Job Viewed
Job Description
Position Overview
Annalect is currently seeking a back-end developer to join our Technology team. In this role, you will help grow our microservices and API layer which sit atop our Big Data infrastructure. We are passionate about building distributed back-end systems in a modular and reusable way. We're looking for people who have a shared passion for data and desire to build cool, maintainable and high-quality applications to use this data. In this role you will participate in shaping our technical architecture, design and development of software products, collaborate with back-end developers from other tracks, research and evaluation of new technical solutions, and helping to elevate the skills of more junior developers.
Key Responsibilities:
- Designing, building, testing and deploying scalable, reusable and maintainable applications that handle large amounts of data
- Growing our API layer: author, update, and debug API microservices; contribute to API design and architecture
- Perform code reviews and provide leadership and guidance to junior developers
- Ability to learn and teach new technologies
Required Skills
- 5+ years of solid coding experience working in Python
- Demonstrated proficiency with RESTful APIs (data caching, JWT auth, API load testing, RAML), and production use of a python API framework (Fast/Flask with Django)
- Fluency with Linux/Unix Systems and in bash
- Hands on experience in AWS is plus.
- Excellent grasp of microservices, containers (Docker), container orchestration (Kubernetes), serverless computing (AWS Lambda) and distributed/scalable systems
- Proven history of mentoring junior developers to improve overall team effectiveness
- Passion for writing good documentation and creating architecture diagrams
- Experience processing and analyzing large data sets. Extensive history working with data and databases (SQL, MySQL, PostgreSQL, Amazon Aurora, Redis, Amazon Redshift, Google BigQuery)
- Rigorous approach to testing (unit testing, functional testing, integration testing)
- Understanding of critical API security best practices
- Ability to profile, identify, debug, and fix performance bottlenecks in application and database layers with modern tooling
- Strong proficiency in conducting PR reviews and helping to maintain a high-quality code base
- Knowledge of git, with understanding of branching, how to manage conflicts, and pull requests.
Back End Developer
Posted 1 day ago
Job Viewed
Job Description
Job Description:
We are seeking a highly skilled Backend Developer with strong expertise in Spring, Spring Boot, Microservices, and REST APIs . The ideal candidate will design, develop, and maintain scalable backend applications while ensuring high performance, security, and seamless integration with front-end and third-party systems.
Key Responsibilities:
- Design, develop, and maintain backend services using Spring and Spring Boot .
- Build and deploy Microservices-based architecture for scalability and flexibility.
- Develop and maintain RESTful APIs for seamless integration with frontend and external systems.
- Work with databases (SQL/NoSQL) for data modeling, performance tuning, and query optimization.
- Implement best practices for secure coding, error handling, and performance optimization.
- Collaborate with frontend developers, DevOps, and QA teams to deliver end-to-end solutions.
- Participate in code reviews, unit/integration testing, and troubleshooting.
- Stay updated with new backend technologies and frameworks.
Required Skills & Qualifications:
- Strong proficiency in Java and hands-on experience with Spring & Spring Boot .
- Experience in building and maintaining Microservices architecture.
- Strong understanding of REST API design and development .
- Experience with databases: MySQL, PostgreSQL, MongoDB, or similar .
- Familiarity with Git, CI/CD tools, and containerization (Docker/Kubernetes) .
- Knowledge of security best practices in backend development.
- Good problem-solving and debugging skills.
- Excellent communication and collaboration skills.
Good to Have:
- Experience with Cloud platforms (AWS, Azure, GCP) .
- Familiarity with Kafka, RabbitMQ, or other messaging queues .
- Knowledge of performance tuning, caching (Redis, Memcached).
- Exposure to Agile/Scrum methodologies .
Back End Developer
Posted 1 day ago
Job Viewed
Job Description
Job description
We are looking for a Backend & (Cloud) Engineer with experience building high-performing, scalable, enterprise-grade applications. The developer's objective will be to scale the system to help it perform smoothly for a large user base and design and develop pipelines to streamline deployments and maintain the Database. If you have hands-on experience with programming in Java, Cloud Engineering, and Database Management and are interested in agile methodologies, we'd like to meet you.
The Role You'll Play
- Development & maintenance of CI/CD Pipeline.
- Working with Google Cloud Platform and finding bottlenecks.
- Database optimizations and migrations.
- Spring Boot REST API Data transfer optimizations.
- Deploying scheduled tasks to sync data with 3rd party providers.
- Incidence management and root cause analysis to ensure the best possible performance, quality, and responsiveness of the application.
- Handling vertical and horizontal scaling of the DB if and when required while scaling the product.
- Translating application storyboards and use cases into functional applications.
Required Skills and Qualifications
- A Bachelor's degree in Computer Science, Computer Engineering, or a related field.
- Excellent programming, debugging, and optimization skills in Java. (Preferred 3+ years of professional experience).
- 2+ years of experience with Spring, Spring Boot, and Hibernate.
- Understanding of microservices architecture.
- Good exposure to writing SQL queries and ability to write and understand complex joins (Preferred 1+ years).
- Understanding of CI/CD pipeline and ability to architect the workflow or a deployment plan is good to have, as well as 1+ years of experience with one or more tools such as Docker, Kubernetes, and Jenkins.
- 1+ years experience with Google Cloud or other similar technologies.
- Hands-on experience with Python (Preferred 1+ years with Django).
- Strong analytical, creative thinking, and problem-solving skills
Job Perks:
- Competitive salary
- Hybrid Work Environment
- Flexible Timings
- Work monitors to be provided
- ESOPs to be offered after performance review within 6 months