Senior Software Engineer – Backend Developer
Join Our Community
Required Skills
Job Description
Gurugram
Department **Technical**Job posted on **October 19, 2026**
Employee Type **permanent**
Experience range **5 to 9 years**
- *About the Role**
- -----------------
We are looking for a skilled and motivated **Backend Developer / Senior Software Engineer (SDE 2\)** to join our engineering team. The ideal candidate should have strong hands\-on experience in Java development, designing and building scalable backend applications, and working with microservices architecture. The candidate will be responsible for developing high\-quality, reliable, and efficient backend systems while collaborating with cross\-functional teams to deliver robust software solutions.
- *Key Responsibilities**
- -----------------------
- Design, develop, test, and maintain scalable backend applications using Java.
- Build and maintain RESTful APIs and microservices\-based applications.
- Write clean, reusable, maintainable, and efficient code following industry best practices.
- Apply strong knowledge of Data Structures and Algorithms to solve complex technical problems.
- Participate in architectural discussions and contribute to technical design decisions.
- Identify performance bottlenecks and optimize application performance, scalability, and reliability.
- Troubleshoot, debug, and resolve production issues effectively.
- Collaborate with product managers, frontend developers, QA engineers, and other stakeholders.
- Participate in code reviews and maintain high standards of code quality.
- Follow best practices for software development, testing, documentation, and deployment.
- *Required Skills \& Qualifications**
- ------------------------------------
- 5–9 years of professional software development experience.
- Strong programming skills in **Java** and a good understanding of object\-oriented programming (OOP).
- Hands\-on experience developing backend applications and REST APIs.
- Good understanding of **microservices architecture** and distributed systems fundamentals.
- Strong knowledge of Data Structures and Algorithms, including problem\-solving and complexity analysis.
- Understanding of database concepts, SQL, and data modeling.
- Familiarity with exception handling, multithreading, collections, and Java performance optimization.
- Experience with Git and standard software development practices.
- Strong analytical, debugging, and problem\-solving skills.
- Ability to work collaboratively in a fast\-paced engineering environment.
- *Good to Have**
- ---------------
- Experience with Spring Boot and the Spring Framework.
- Familiarity with relational or NoSQL databases.
- Exposure to messaging systems such as Kafka or RabbitMQ.
- Knowledge of Docker, Kubernetes, CI/CD pipelines, and cloud platforms.
- Understanding of caching, system design, and application scalability.
- Experience with unit testing frameworks such as JUnit and Mockito.
Hiring market: Software Engineer
3ranga lists 3,471 open Software Engineer jobs across India right now. 2,809 of them (81%) were posted in the last 7 days. 4% are fully remote. Oracle is hiring the most, with 224 open roles.
Who's hiring
- Oracle224 · 6%
- Accenture in India109 · 3%
- JPMorganChase85 · 2%
- UST73 · 2%
- Cisco55 · 2%
- Walmart Global Tech India50 · 1%
Where the jobs are
Seniority
- Senior1,538 · 44%
- Mid level1,298 · 37%
- Lead309 · 9%
- Manager167 · 5%
- Entry level159 · 5%
Common job titles
- Senior Software Engineer216 · 6%
- Software Engineer210 · 6%
- Senior Platform Software Engineer124 · 4%
- Custom Software Engineer112 · 3%
- Staff Software Engineer49 · 1%
- Lead Software Engineer49 · 1%
Skills employers list
- java763 · 22%
- python580 · 17%
- ci/cd537 · 15%
- agile474 · 14%
- aws466 · 13%
- api414 · 12%
- sql408 · 12%
- react391 · 11%
Computed by 3ranga from all active listings in our index (jobs from the last 14 days), refreshed every 6 hours.
Similar Jobs
- S
QA Engineer (Automation)
Stacknize Solution LLP · Chandigarh
- I
Automations & AI Solutions Engineer
ICANTHUS · Remote
- T
Automation & AI Solutions Engineer
Trampetti Management Group · Remote
- S
MES developer
SourceOff Services · Hyderabad
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Gurugram
- Posted
- 10/19/2026
- Source
- Indeed