Overview
We are looking for a skilled and experienced Senior Software Engineer (Java) who is passionate about building robust, scalable, and high-performance enterprise applications. This is an excellent opportunity to work on mission-critical systems and contribute throughout the software development lifecycle — from conceptual design to deployment.
Years of Experience
→ Minimum 7 years of experience in Java and related backend technologies.
Key Responsibilities:
→ Design and develop high-volume, low-latency applications that ensure high availability and performance.
→ Participate actively in all phases of development, including analysis, design, implementation, testing, and support.
→ Write clean, well-structured, testable, and efficient code adhering to industry best practices.
→ Ensure software designs comply with system requirements and technical standards.
→ Manage software releases, prepare documentation, and support production environments.
→ Investigate new technologies and contribute ideas for continuous improvement and architectural refinement.
→ Collaborate with team members, testers, and business analysts to deliver high-quality software solutions.
→ Follow secure coding practices and implement safeguards against potential vulnerabilities.
Additional Candidate Preferences
→ Strong grasp of Java and JEE internals such as Classloading, memory management, and transaction handling.
→ Expertise in SQL, relational databases, ORM tools like Hibernate and JPA2.
→ Solid experience in Spring Boot and Spring MVC.
→ Exposure to Agile/Scrum development methodologies.
→ Proficiency in test-driven development and use of modern software engineering tools.
→ Strong analytical, problem-solving, and communication skills.
Salary & Perks
→ Annual Salary Range: ₹12,00,000 – ₹25,00,000
→ Job Type: Full-time, Onsite (Pune)
→ Work Mode: Regular Office Hours
→ Perks: Performance-based incentives, growth opportunities, collaborative team environment
Skills Required
→ Java (All Versions) – 7 Years (Mandatory)
→ Spring Boot – 6 Years
→ JEE – 5 Years
→ Spring MVC – 4 Years
→ SQL – 4 Years
→ Relational Databases – 4 Years
→ Test Driven Development – 4 Years
→ Doctrine ORM – 3 Years
→ SDLC – 3 Years
Job Types: Full-time, Permanent
Pay: ₹1,200,000.00 - ₹2,500,000.00 per year
Benefits:
- Cell phone reimbursement
- Health insurance
- Provident Fund
Schedule:
- Day shift
- Monday to Friday
- Night shift
- Rotational shift
Supplemental Pay:
- Commission pay
- Joining bonus
- Performance bonus
- Yearly bonus
Experience:
- Java (All Versions): 7 years (Required)
- Spring Boot: 6 years (Required)
- Spring MVC: 4 years (Required)
- Relational Databases : 4 years (Required)
Work Location: In person