VIVictrix Systems And Labs
Senior Backend Engineer - Java Technologies
Pune ₹8-10 LPA Posted 4 Nov 2025
FULL TIME
Spring Boot
Distributed Systems
Backend Development
Restful Apis
scalable architecture
+1 more
Job Description
We are seeking an experienced Senior Backend Engineer to lead the design, development, and implementation of scalable enterprise solutions. The ideal candidate will take ownership of product features, mentor junior engineers, and collaborate closely with product and engineering teams to deliver high-quality, robust backend systems.
Key Responsibilities:
- Lead the design, analysis, and implementation of technical solutions.
- Take full ownership of product features from conception to deployment.
- Participate in detailed discussions with the product management team regarding requirements.
- Work closely with the engineering team to design and implement scalable solutions.
- Create detailed functional and technical specifications.
- Follow Test-Driven Development (TDD) practices to deliver high-quality code.
- Communicate proactively with managers regarding risks, progress, and challenges.
- Mentor junior team members and provide technical guidance.
- Troubleshoot and resolve production issues, including performing root cause analysis (RCA) and implementing long-term solutions.
Required Skills & Experience:
- Bachelor's or Master's degree in Computer Science or a related field with a strong academic record.
- 12+ years of hands-on experience in backend development for large-scale enterprise applications.
- Strong programming skills in Java; familiarity with Python is a plus.
- Deep understanding of data structures, algorithms, and problem-solving techniques.
- Proficient in Spring Boot and RESTful API development.
- Experience with cloud technologies and distributed systems such as ElasticSearch, Kafka, MongoDB, Hazelcast, Ceph.
- Strong experience in building scalable and concurrent applications.
- Exposure to Service-Oriented Architecture (SOA) and Test-Driven Development (TDD).
- Excellent communication, collaboration, and leadership skills.
