Bajaj Finserv
Website:
bajajfinserv.in
Job details:
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
Click on Apply to know more.