Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Position: Application Developer
Location: Bangalore, India (Hybrid)
Experience Level: 0-4 years
Educational Qualification: Bachelor’s degree in Computer Science, Engineering, or related field (Master’s degree preferred):
Skills Required:
Proficiency in programming languages such as Java and Go.
Strong understanding of backend development technologies.
Familiarity with databases and data modeling concepts.
Experience with technologies like DynamoDB, Elasticsearch, Kafka, SQS, and Elasticache.
Excellent problem-solving and communication skills.
Ability to work effectively in a collaborative team environment.
Knowledge of version control systems (e.g., Git) and cloud platforms (AWS, Azure, GCP).
Backend Development: Design, develop, and maintain scalable backend systems and services to support Swiggy’s applications.
Collaboration: Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality products.
Code Quality: Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
System Integration: Ensure seamless integration of backend services with mobile and web applications.
Performance Optimization: Identify and resolve performance bottlenecks to enhance system efficiency.
Troubleshooting: Debug and resolve technical issues to ensure smooth operation of applications.
Continuous Improvement: Participate in code reviews and contribute to the continuous improvement of development processes.
As an Application Developer at Swiggy, your key responsibilities will include:
Backend Development: Develop and maintain robust backend applications and services.
System Architecture: Design scalable and efficient solutions to support high-traffic applications.
Collaboration: Work with cross-functional teams including UX designers, product managers, and other developers to implement new features.
Performance Optimization: Ensure the smooth performance and scalability of Swiggy’s applications.
Security & Data Integrity: Implement security best practices to protect user data.
Debugging & Troubleshooting: Identify and fix bugs to maintain a seamless user experience.
Continuous Learning: Stay updated with the latest technologies and best practices in software development.
To be considered for the Application Developer position at Swiggy, candidates must meet the following eligibility criteria:
Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
Candidates from other engineering backgrounds with relevant coding experience can also apply.
Open to freshers and experienced professionals with 0-4 years of experience in software development.
To be eligible for the Swiggy Application Developer role, candidates must possess:
✅ Proficiency in programming languages: Java, Python, Go, or Node.js.
✅ Strong understanding of backend development and API integrations.
✅ Database knowledge: SQL, NoSQL (MongoDB, DynamoDB, PostgreSQL, etc.).
✅ Experience with cloud platforms: AWS, GCP, or Azure.
✅ Understanding of DevOps practices, CI/CD pipelines, and version control (Git).
✅ Familiarity with data structures, algorithms, and system design concepts.
Apart from technical expertise, Swiggy values candidates with:
✔ Strong problem-solving and analytical skills.
✔ Good communication and teamwork abilities.
✔ Adaptability and willingness to learn new technologies.
✔ Ability to work in a fast-paced, agile environment.
Candidates must be available to work in Bangalore, India (Hybrid work model).
Must have legal work authorization to work in India.
Stay updated with the latest job openings, including roles like Software Development Engineer at Paytm, and many more! Find your dream job and kickstart your career with the best opportunities in the industry.
Job Title | Company | Location | Basic Qualification | Salary | Apply Now |
---|---|---|---|---|---|
Java Backend Developer | Paytm | Noida, Bangalore, Mumbai | Bachelor’s in Computer Science | Competitive | Apply Now |
Software Development Engineer | Amazon | Bangalore, Chennai, Hyderabad | BE/B-Tech/Bachelor’s in Computer Science | 8.5 – 12.0 LPA | Apply Now |
Software Engineer | Infosys | Bangalore, Chennai | Bachelor’s in Statistics/Mathematics/CS | 6.5 – 9.5 LPA | Apply Now |
Business Development Executive | ClearTrip | Pune | Any Graduate or equivalent | 9.0 – 14.0 LPA | Apply Now |
Generative AI Engineer | Meta | Gurgaon, Bangalore | Master’s in AI/ML or related fields | 15.0 – 20.0 LPA | Apply Now |
Application Developer | IBM | Gurgaon, Pune | Bachelor’s with Cloud certifications | 12.0 – 18.0 LPA | Apply Now |
Join Us on Social Media!
Stay connected with us for real-time job updates, career tips, and more. Follow us on:
Working at Swiggy comes with several benefits:
✅ Work on large-scale, high-impact projects
✅ Competitive salary and benefits package
✅ Opportunities for career growth and skill development
✅ Hybrid work model for work-life balance
✅ Be part of an innovative and tech-driven company
Swiggy offers a competitive benefits package to ensure employee well-being, professional growth, and work-life balance. Here are some of the top perks and benefits that come with the Application Developer role:
💰 Industry-leading salary with annual performance-based bonuses and incentives.
🩺 Comprehensive health insurance for employees and their families.
🏥 Medical, dental, and vision coverage to ensure overall well-being.
🧘♂️ Wellness programs including mental health support, counseling, and fitness reimbursements.
🏠 Hybrid work environment with the flexibility to work remotely or from the Bangalore office.
📅 Paid time off (PTO), sick leaves, and national holidays.
👶 Maternity and paternity leave to support working parents.
📚 Access to online learning platforms like Udemy, Coursera, and LinkedIn Learning.
📈 Regular training sessions, tech talks, and mentorship programs to upskill employees.
🚀 Opportunities for internal promotions and leadership development.
🖥 Work on large-scale projects that impact millions of users across India.
⚡ Access to modern tech stacks including AI, machine learning, and cloud computing.
🛠 State-of-the-art development tools and infrastructure to support innovation.
🍔 Exclusive discounts on Swiggy orders and Swiggy One membership.
🎉 Team outings, company-sponsored events, and fun hackathons.
🏏 Employee engagement activities like sports tournaments and gaming nights.
💵 Provident Fund (PF) & Gratuity benefits for long-term financial security.
📑 Stock options & ESOPs for eligible employees.
🏡 Relocation assistance for employees moving to Bangalore.
Swiggy follows a structured hiring process to ensure it selects the best candidates for the Application Developer role. The 2025 recruitment drive consists of multiple stages designed to evaluate a candidate’s technical expertise, problem-solving skills, and cultural fit within the organization.
📌 Apply via Swiggy’s official careers page by submitting an updated resume and filling out the necessary details. Ensure your resume highlights:
✔ Relevant technical skills (programming, backend development, databases, cloud computing).
✔ Academic qualifications (Bachelor’s/Master’s degree in Computer Science or related fields).
✔ Any prior internships or work experience in software development.
🖥 Objective: Evaluate programming skills and problem-solving abilities.
📍 Test Format:
✅ Coding Challenges (Data Structures, Algorithms, System Design).
✅ Logical & Analytical Reasoning Questions.
✅ Technical MCQs (covering Java, Python, Go, SQL, APIs, and backend concepts).
⏳ Duration: 60-90 minutes.
📌 Tip: Practice coding problems on platforms like LeetCode, CodeChef, and HackerRank.
📍 Conducted via video call or in-person (if required).
📌 What to Expect?
✔ Data Structures & Algorithms – Optimizing code efficiency.
✔ Backend Development – API design, system architecture, and microservices.
✔ Database Concepts – SQL vs. NoSQL, query optimization.
✔ Cloud & DevOps – AWS, GCP, Kubernetes, CI/CD pipelines.
✔ Problem-Solving Questions – Debugging and real-world scenario discussions.
✔ Hands-on Coding Exercise – Live coding session in one or more programming languages (Java, Python, Go).
📌 Tip: Review Swiggy’s tech stack and prepare for scalability and performance-related questions.
📍 Applicable for candidates with 2+ years of experience.
📌 Focus Areas:
✔ Designing scalable backend systems.
✔ Load balancing, caching strategies, and database sharding.
✔ API rate limiting and microservices architecture.
✔ Discussion on past projects and technology choices.
📌 Tip: Prepare with real-world examples of scalable applications.
📌 Objective: Assess culture fit, communication skills, and career aspirations.
📍 Discussion Points:
✔ Your interest in Swiggy and the role.
✔ Work-life balance expectations.
✔ Salary discussion and benefits.
✔ Future career growth opportunities.
✔ Behavioral questions (teamwork, problem-solving, adaptability).
📌 Tip: Be confident, communicate clearly, and showcase your passion for technology.
✅ Selected candidates will receive an offer letter via email.
✅ Detailed information on salary, joining date, and company policies.
✅ Pre-joining documentation and background verification process.
📌 Tip: Ensure all required documents (academic certificates, ID proof, past experience letters) are ready for smooth onboarding.