Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Title: Backend Developer
Location: Onsite – Gurugram, Haryana, India
Roles and Responsibilities
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Work with outside data sources and APIs to support the backend requirements.
- Consistently deliver high-quality code and improvements to existing services and workflows.
- Participate in code reviews, offering constructive feedback to peers to maintain quality across the codebase.
- Manage deployment, monitoring, and performance optimization of backend services.
- Work in an Agile environment to continuously deliver and improve our platform’s functionalities.
- Implement and apply security best practices to protect data and the integrity of our services.
- Prepare and produce software releases as required by the business environment.
- Ensure the scalability and reliability of the backend features through rigorous test plans.
Required Qualifications
- Proficiency in JAVA, with a solid understanding of object-oriented programming.
- Hands-on experience with Spring Boot for backend development.
- Strong familiarity with MySQL databases, including designing schemas and optimizing queries.
- Ability to integrate third-party APIs to enhance functionality.
- Prior experience in building and deploying applications in a production environment.
- Strong problem-solving skills and the ability to work autonomously in a fast-paced environment.
- Excellent communication skills, with the ability to articulate complex technical concepts to different audiences.
- Proven experience in software development best practices and understanding of design patterns.
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Comfortable with using version control systems like Git.
Key Responsibilities
- Develop and maintain highly scalable backend services using technologies such as JAVA, MySQL, and Spring Boot.
- Enhance and customize backend functionality to improve user engagement and overall system performance.
- Design, build, and maintain efficient, reusable, and reliable JAVA code.
- Utilize a strong background in MySQL to create efficient database schemas and write queries that adhere to performance standards.
- Facilitate interaction between the backend components and the user-facing Angular application layers.
- Identify bottlenecks and bugs within the system and devise solutions to address these issues.
- Coordinate with other developers and teams to integrate RESTful services efficiently and reliably.
- Maintain updated documentation for code and APIs to ensure clear communication across teams.
- Stay updated on the latest technologies and methodologies to bring innovation into the development processes.