Source description
About the role
Location Name: Pune Corporate Office - Mantri Job Purpose The Full Stack Developer will be part of the Technology as Business unit, a high impact engineering organization built after successfully delivering platforms at massive scale (60M+ app downloads, 96B+ API requests, omni channel presence across Android, iOS, and Web). This unit operates as a product engineering organization, building enterprise grade digital products that solve complex business problems at scale with a focus on resilience, security, and multi region architecture. The role is responsible for developing scalable, high-performance, and reliable applications across frontend and backend, along with exposure to Python-based services and AI-enabled capabilities, working within a POD based delivery model alongside product, QA, DevOps, and architecture teams. The candidate must have 3–4 years of experience, with strong expertise in full stack development (Angular/React + Node.js/Java Spring Boot), along with exposure to Python and AI-driven use cases, and ability to operate in a high-scale, high-speed environment. Duties And Responsibilities Application Development (Frontend + Backend) Develop and maintain frontend applications using Angular / React Build backend services using Python, Node.js / Java (Spring Boot) Ensure seamless API integration between frontend and backend Write clean, optimized, and maintainable code API & Integration Development Develop REST APIs and microservices Integrate services across internal and external systems Ensure proper handling of: i. API responses ii. Error handling iii. Data validation Work on distributed system integrations Python & AI Enablement Work on Python-based services/utilities where required Developing & Support AI/ML-based features into applications Use existing AI services/APIs for: i. Automation ii. Insights iii. productivity improvements Assist in implementing AI-driven capabilities under guidance Code Quality & Engineering Practices Follow coding standards and best practices Perform unit testing and basic validation Participate in code reviews and debugging Ensure secure and scalable coding practices Agile & POD-Based Delivery Participate in sprint activities: i. Planning ii. Stand-ups iii. Retrospectives Work closely with QA, Product, and DevOps teams Own execution of assigned features/modules CI/CD & Deployment Support Work with CI/CD pipelines for build and deployment Support release cycles and deployment validation Collaborate with DevOps teams Debugging & Issue Resolution Identify and fix issues across frontend/backend Analyze logs and troubleshoot integration issues Support QA and production issue resolution Key Decisions / Dimensions Implementation approach for assigned features Handling edge cases and validations Debugging and fixing issues Suggesting improvements for code and performance Major Challenges Working on high-scale systems with large transaction volume Managing both frontend and backend responsibilities Handling integrations across multiple services Learning and adapting to new technologies (AI/Python) Delivering within sprint timelines Required Qualifications And Experience Work Experience Total Experience: 3–4 years of core experience in full-stack software development and systems engineering. Frontend Development (Angular / React): Hands-on experience building UI components, handling user interactions, and integrating frontend with backend APIs Backend Development (Node.js / Java Spring Boot): Experience in building APIs, business logic, and backend services used in real applications API Development & Integration: Practical experience creating and consuming REST APIs, handling request/response, and integrating multiple systems Database Handling (SQL / NoSQL): Experience in writing queries, managing data, and handling persistence in applications Python Development Exposure: Basic hands-on experience writing scripts/services using Python for utilities, APIs, or backend processing AI / ML Exposure (Execution Level): Exposure to using AI/ML services or APIs for: (1) automation, (2) insights and (3) feature enhancement Full Stack Feature Development: Delivered end-to-end features involving UI, backend logic, and integrations Agile & POD-Based Working: Experience working in Agile teams with sprint-based delivery and cross-functional collaboration CI/CD & Deployment Exposure: Exposure to build pipelines, deployment lifecycle, and release support Debugging & Issue Resolution: Experience troubleshooting frontend/backend issues and working with logs Execution & Ownership Mindset: Experience delivering tasks within timeline, handling multiple sprint tasks, and owning assigned modules Skill Set Angular / React, Node.js / Java (Spring Boot), Python (basic to intermediate), REST APIs, SQL / Databases, CI/CD tools (Jenkins, GitLab, etc.), Git / Version control, Debugging & troubleshooting, Agile / Scrum practices
More at BAJAJ FINSERV HEALTH