Role Overview
We are looking for a Backend Engineering Intern to join our Core Engineering team in Bengaluru. This internship offers hands-on experience in designing, building, and maintaining scalable backend systems that power mission-critical applications and customer-facing features.
Key Responsibilities
- Collaborate with engineers to design and implement backend services using Java and related technologies.
- Develop and optimize APIs and microservices for core product functionalities.
- Work with relational databases like MySQL and NoSQL databases like MongoDB to design efficient data models and queries.
- Implement caching solutions using Redis to enhance performance.
- Gain exposure to AWS cloud services including EC2, S3, RDS, and IAM.
- Participate in code reviews and contribute to team knowledge sharing.
- Troubleshoot and resolve issues in development and production environments.
Candidate Profile
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Strong programming skills in Java.
- Understanding of MySQL and MongoDB databases.
- Familiarity with Redis or similar caching technologies.
- Basic knowledge of AWS and cloud computing concepts.
- Proactive, eager to learn, and able to work collaboratively in a fast-paced environment.
Perks & Benefits
- Competitive stipend.
- Wellness days for rest and rejuvenation.
- Flexible work policies to support learning and productivity.