
Explore more
Salary
💰 ₹2,460,240 - ₹3,197,880 per year
Job Level
About the role
- Design, develop, and maintain robust backend services, APIs, and data integration layers that power key product features.
- Write clean, efficient, and easily maintainable code, strictly adhering to established coding standards and best practices.
- Collaborate actively with cross-functional teams (including frontend engineers, product managers, and designers) to define and implement scalable backend solutions.
- Enhance overall code quality, performance, and security by participating in thorough code reviews.
- Contribute to the design and optimization of database schemas and queries to guarantee high performance and system reliability.
- Troubleshoot and resolve technical issues quickly and effectively across both development and production environments.
Requirements
- 1+ year of hands-on experience in designing and developing applications using Java, Kotlin, or Scala. This includes exposure to a web framework like Spring.
- A fundamental grasp of Object-Oriented Programming (OOP) patterns and concepts.
- Proven problem-solving abilities and a strong drive for independent learning and work.
- Familiarity with standard software engineering practices, including coding standards, source control management, and basic testing methodologies.
- Experience with cloud-based application development and deployment, particularly using AWS and/or Google Cloud.
- Exposure to containerization technologies, such as Docker or Kubernetes, is beneficial.
- Familiarity with relational databases (e.g., MySQL, PostgreSQL, Oracle, Aurora) and a basic understanding of raw SQL queries or Object-Relational Mappers (ORMs) like Hibernate.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaKotlinScalaSpringObject-Oriented ProgrammingAWSGoogle CloudDockerKubernetesMySQL
Soft skills
problem-solvingindependent learningcollaborationcode reviewcommunication