Backend Lead | Scrabble
Posted on August 5, 2024
Job Description
<div>Manager – Backend<br />
We at Third Wave Coffee changing the way India consumes coffee, Third Wave Coffee Roasters<br />
has created a micro-community of coffee lovers! To enable this, our product team works closely<br />
with business and technology teams to deliver enriching customer experience through seamless<br />
product innovations.<br />
We are across 108+ locations and 7+ cities in India with target to grow to 200+ stores in next 18<br />
months. We are well funded with clear focus to build the best-in-class experiences on digital<br />
platform.<br />
Check out our instore experiences which you will fall in love with<br />
https://www.thirdwavecoffeeroasters.com/pages/cafes</div>
<div>Name Backend Lead<br />
Number of positions 1<br />
Job Details<br />
Job Title Backend Lead<br />
Function Engineering<br />
Sub Function Backend<br />
Location Bangalore<br />
Job Summary</div>
<div>Job Summary</div>
<div>The Backend Developer is responsible for creating and<br />
maintaining the server-side logic, databases, and APIs of our<br />
web applications or software systems. This role involves<br />
collaborating with frontend developers, designers, and other<br />
team members to ensure the seamless functioning of our<br />
applications.</div>
<div>Financial Accountability (cost/revenue<br />
with exclusive authority)<br />
Organizational Relationship & Reporting Structure<br />
Reporting To Engineering Lead<br />
Direct Reports 3<br />
No. of Indirect Reports 0<br />
Job Responsibilities<br />
Areas of Responsibility<br />
Planning</div>
<div>Key functional responsibilities</div>
<div>-Design, develop, and maintain the server-side components of<br />
web applications or software systems.<br />
-Implement robust and scalable APIs, services, and databases.<br />
-Create and manage databases, including data modelling,<br />
indexing, and optimization.<br />
-Ensure data security and integrity.<br />
-API Development: Implement authentication and<br />
authorization mechanisms.<br />
-Identify and address performance bottlenecks in the backend<br />
architecture.<br />
-Implement caching, load balancing, and other performance<br />
optimization techniques.<br />
-Implement security best practices to protect against common<br />
vulnerabilities.<br />
-Stay updated on security threats and apply necessary patches<br />
and updates.<br />
-Work closely with frontend developers to ensure the<br />
seamless integration of frontend and backend components.<br />
-Collaborate with product managers, quality assurance, and<br />
other stakeholders to define project requirements and<br />
objectives.<br />
-Create and maintain technical documentation for APIs,<br />
databases, and server-side code.</div>
<div>Technology Scope</div>
<div>External Systems Integration:<br />
-Proficient in integrating external systems and APIs.<br />
-Experience with payment aggregators like Juspay.<br />
Technologies:<br />
-Kafka: Proficient in using Kafka for building real-time data<br />
pipelines and streaming applications.<br />
-Spring Boot: Experience in developing microservices and<br />
enterprise-level applications using Spring Boot.<br />
-Microservices: Skilled in designing and implementing<br />
microservices architectures.<br />
-Monolith to Microservices Migration: Expertise in<br />
transforming monolithic applications to microservices.</div>
<div>People Management 3 Bank end Resources<br />
Stakeholder Interactions<br />
(Within the Organization) UI/UX Lead, Product Support<br />
Stakeholder Interactions<br />
(Outside the Organization) Engineering vendors<br />
Geographical Scope Pan India<br />
Educational Qualification B-Tech - Tier 1<br />
Specific Certification (if Any) NA<br />
Preferred Total Experience 5 to 10 years<br />
Preferred Relevant Experience 3 to 5 years</div>