Techno - Functional Project Manager at Indusind Bank Ltd Affordable Housing Consumer Finance division · Mumbai · 5 - 7 years · ₹20L - ₹22L / yr · Posted 29 Nov 2024

Techno - Functional Project Manager
Role Overview:
As a Senior Full Stack Developer with React, you will be responsible for architecting, developing, and maintaining scalable backend services and user-friendly frontend interfaces. You will collaborate closely with cross-functional teams to deliver high-quality software solutions that meet our business goals and client needs. Your expertise will be vital in guiding the technical direction of our projects and mentoring junior developers.
Job Description
Job Title: Techno - Functional Project Manager
Location: Mumbai
Experience: 5+ Years
Qualification- B.E /B.Tech in Computer Science or M.E/M.Tech in Computer Science
Key Responsibilities:
- Strong Technical experience in Node/ Nest JS & React native/Java and oracle/ MY SQL
- Should have worked in BFSI preferably banking domain
- Should have handled large or complex projects and should be able to manage multiple project track activities independently
- Experience in mobile native apps /web development as well as should have strong problem solving skills.
- Strong analytical capabilities as well should have some experience on measuring performance of application at design stage.
- Should have hands on experience on mobile apps and web apps development and designing skills.
- Vendor management and should be capable of designing API specification and application functional flow.
- Should have hands on experience on SQL/ oracle db queries and db design. Experience on AWS/Azure Cloud would be an added advantage

About Indusind Bank Ltd Affordable Housing Consumer Finance division
About
Company social profiles
Similar jobs (10)
We are looking for an experienced Sr. Software Engineer to drive the design, architecture, and delivery of scalable B2B products from our Bangalore office. This role requires a strong hands-on technologist who can lead a team of engineers, make sound architectural decisions, and collaborate cross-functionally with Product, Design, DevOps, and Customer Success teams.
As a Sr. Software Engineer, you will play a critical role in shaping the technical direction of our platform, ensuring high-quality engineering practices, and delivering enterprise-grade solutions to our customers. This job can quickly grow into a Technical Lead position.
**Key Responsibilities**
🔹 Technical Leadership
Own end-to-end technical architecture and system design for core product modules.
Drive scalable, secure, and high-performance backend and frontend solutions.
Conduct design reviews, code reviews, and ensure adherence to engineering best practices.
Evaluate and introduce new technologies where appropriate.
🔹 Team Management
Lead, mentor, and grow a team of 5–6 engineers.
Foster a culture of ownership, accountability, and innovation.
Support hiring, onboarding, and mentoring.
🔹 Product Delivery
Collaborate closely with mangement to translate business requirements into technical solutions.
Drive sprint planning, estimations, and delivery timelines.
Ensure predictable, high-quality releases aligned with business goals.
🔹 Quality & DevOps
Champion CI/CD practices, automated testing, and DevOps processes.
Ensure system reliability, uptime, security, and performance monitoring.
Participate in incident management and root cause analysis.
🔹 Stakeholder Collaboration
Work cross-functionally with Sales, Customer Success, and Support teams for enterprise deployments.
Communicate technical decisions clearly to non-technical stakeholders.
**Required Qualifications**
4+ years of software development experience in product-based companies.
Strong experience with modern backend technologies (e.g., Java, Node.js, Python, or similar technologies).
Experience with frontend frameworks (React, Angular, or similar).
Solid understanding of microservices architecture and RESTful APIs.
Experience with cloud platforms (AWS, Azure, or GCP).
Strong knowledge of databases (SQL and NoSQL).
Experience building scalable B2B SaaS products.
**Preferred Qualifications**
Experience with multi-tenant SaaS architecture.
Familiarity with enterprise integrations (SSO, APIs, third-party systems).
Experience handling high-scale systems with large enterprise clients.
Exposure to security and compliance standards (ISO, SOC2, GDPR).
**Key Competencies**
Strong problem-solving and system design skills.
Excellent communication and stakeholder management skills.
Ability to balance hands-on coding with leadership responsibilities.
Strong ownership mindset with attention to detail.
Ability to thrive in a fast-paced, product-driven environment.
**What We Offer**
Competitive compensation and performance bonuses.
Opportunity to work on cutting-edge B2B products.
Collaborative and growth-oriented culture.
Health insurance and wellness benefits.
If you are passionate about building scalable B2B platforms and leading high-performing engineering teams, we would love to hear from you.
We are looking for an experienced Product & IT Manager who can combine product management, project management, and hands-on understanding of software development technologies. The role will be responsible for managing the product portfolio, driving technology initiatives, coordinating development projects, and ensuring effective delivery across product, IT, and development teams.
Key Responsibilities
• Plan, manage, and track software/product development projects, including timelines, milestones, dependencies, risks, resources, and deliverables.
• Work closely with developers, QA, UI/UX, business teams, and stakeholders to ensure timely and quality delivery.
• Drive product delivery, client servicing, and asset retention through actionable and implementable strategies.
• Monitor emerging technologies and recommend relevant solutions such as cloud, SaaS, analytics, AI/ML, and automation.
Project Management & Development Technology Experience – Mandatory
• Bachelor’s degree in Information Technology, Computer Science, Engineering, or a related field.
Key Competencies
• Product & Project Management • Software Development Lifecycle (SDLC)
• Technology & Solution Understanding
• Agile / Scrum Project Delivery
• Stakeholder & Client Management
• Team Leadership & People Management
• Strategic Planning & Roadmap Management
• Risk, Budget & Vendor Management •
Digital Transformation
• Problem Solving & Decision Making
Job Title: Technical Lead
Experience: 6+ Years
Job Type: Full-Time
Department: Engineering
Job Location: Sec-62, Noida.
Job Summary
We are looking for an experienced and hands-on Technical Lead with strong software engineering expertise and a proven track record of building scalable, secure, and production-grade web applications.
The ideal candidate will have 6+ years of software development experience, strong expertise across modern frontend and backend technologies, and the ability to take end-to-end technical ownership—from architecture and development through deployment and production support.
The role requires a technically hands-on leader who can provide architectural direction, mentor developers, review code, solve complex engineering challenges, and ensure high standards of engineering quality.
Practical knowledge of AI/GenAI technologies is important. Prior experience in the Indian FinTech/BFSI ecosystem will be strongly preferred.
Key Responsibilities
- Lead the technical design, architecture, development, and delivery of web-based applications.
- Take end-to-end technical ownership of projects, ensuring scalable, maintainable, secure, and high-quality implementations.
- Work hands-on across frontend, backend, databases, APIs, cloud infrastructure, and third-party integrations.
- Define technical architecture, technology choices, coding standards, and engineering best practices.
- Conduct code reviews and ensure high standards of code quality, performance, security, and maintainability.
- Mentor developers and provide technical guidance throughout design and implementation.
- Identify technical risks, bottlenecks, scalability concerns, and architectural challenges early in the development lifecycle.
- Collaborate with Product Managers, Business Analysts, Designers, QA, DevOps, and other stakeholders to translate business requirements into effective technical solutions.
- Participate in effort estimation, sprint planning, technical discussions, and delivery planning.
- Troubleshoot complex production issues and drive root-cause analysis and permanent resolutions.
- Evaluate and introduce new technologies, frameworks, development practices, and AI-assisted engineering tools where appropriate.
- Identify opportunities to incorporate AI/GenAI capabilities into products, workflows, and internal engineering processes.
- Ensure applications follow appropriate practices for security, data privacy, authentication, authorization, logging, and monitoring.
Technical Skills & Requirements
Mandatory
- 6+ years of professional software development experience.
- Strong experience building and maintaining production-grade web applications.
- Strong proficiency in modern JavaScript/TypeScript ecosystems.
- Experience with frontend frameworks such as React.js, Next.js, Angular, Vue.js, or similar.
- Strong backend development experience using Node.js and/or other modern backend frameworks and languages.
- Strong understanding of REST APIs, microservices, API design, authentication, authorization, and third-party integrations.
- Experience with relational and/or NoSQL databases such as PostgreSQL, MySQL, MongoDB, Redis, etc.
- Good understanding of system design, distributed systems, scalability, caching, asynchronous processing, and performance optimization.
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Familiarity with Docker, CI/CD pipelines, Git-based development workflows, monitoring, and modern DevOps practices.
- Strong understanding of application security and secure software development practices.
AI / GenAI Skills
The candidate should have a practical understanding of the modern AI ecosystem and its application in software products.
Experience or knowledge in the following areas will be an advantage:
- LLM-based applications and APIs
- OpenAI, Anthropic, Gemini, or similar AI platforms
- AI agents and agentic workflows
- RAG and vector databases
- Prompt engineering and structured outputs
- AI-assisted development tools
- Integration of AI capabilities into existing web applications
- Reliability, security, privacy, cost, and hallucination considerations in production AI systems
Deep AI/ML research experience is not mandatory. The candidate should, however, be comfortable understanding and integrating modern AI capabilities into software products.
FinTech / BFSI Experience – Preferred
Prior experience working with FinTech, BFSI, lending, payments, banking, insurance, credit, or financial services products in India will be strongly preferred.
Experience in any of the following areas will be particularly valuable:
- Digital lending / Loan Management Systems
- Payments and payment gateways
- Credit bureau and credit-score integrations
- KYC / eKYC and identity verification
- Account Aggregator ecosystem
- UPI / NPCI integrations
- Banking and NBFC integrations
- Financial APIs and third-party FinTech platforms
- RBI-related technology and compliance requirements
- Data security and privacy requirements for financial applications
Leadership & Soft Skills
- Proven ability to lead and mentor engineering teams.
- Strong problem-solving, debugging, and analytical capabilities.
- Ability to make sound technical and architectural decisions.
- Strong ownership mindset with accountability for project delivery.
- Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.
- Comfortable working in a fast-paced environment with multiple projects and priorities.
- Ability to balance engineering quality with practical business and delivery requirements.
- Strong documentation and communication skills.
What We’re Looking For
We are looking for a hands-on Technical Lead rather than a purely managerial profile.
The ideal candidate should be able to:
- Understand business requirements and translate them into technical solutions.
- Design scalable and reliable application architecture.
- Guide and mentor engineering teams.
- Review critical code and technical implementations.
- Solve complex technical and production issues.
- Make effective technology and architecture decisions.
- Take ownership of delivering reliable products into production.
Mandatory Criteria
6+ years of software engineering experience with strong expertise in modern web technologies.
Strongly Preferred
- Experience building or leading FinTech products in India.
- Practical understanding of AI/GenAI technologies and their integration into modern software products.
About the company
Metron Security provides automation and integration services to leading Cyber Security companies. Our engineering team works on leading security platforms including - Splunk, IBM’s QRadar, ServiceNow, Crowdstrike, Cybereason, and other SIEM and SOAR platforms.
Software Engineer is a challenging role within Cyber Security Engineering integration development. The role involves developing a product/service that achieves high-performance data exchange between two or more Cyber Security platforms. A Software Engineer is at the core of the evolution process and is responsible for the End-to-End delivery of the project, right from getting the requirements from customers to deploying the project for them on-prem or on the cloud, depending on the nature of the project. We follow the best practices of engineering and keep evolving. We are agile.
Each integration needs reskilling yourself with the required technology for that project. If you are passionate about programming and believe in the best practices of software engineering, the following are the skills we are looking for:
● Developer-centric culture - No bureaucracy or red tape.
● Chance to work on 200+ security platforms.
● Opportunity to engage with end-users (customers) and just a cog in the wheel.
About the role
We are looking for passionate developers with 4-7 years of experience in software development to join the Metron Security team as Software Engineers.
Mandatory Skills
- 6+ years of experience in software engineering, with a proven track record of leading engineering teams and mentoring junior developers.
- Expertise in at least one or two Object-Oriented Programming language (Python, typescript, Java,Node.js,Angular, react.js C#, C++) .
- Good knowledge of Data Structure and its correct usage.
- Oversee code reviews, ensuring adherence to best practices and maintaining high code quality standards.
- Imbibe and maintain a strong customer delight attitude while designing and building products/services.
Other Requirements
- Open to learn any new software development skill if needed for the project.
- Alignment and utilisation of the core enterprise technology stacks and integration capabilities throughout the transition states.
- Participate in planning, definition, and high-level design of the solution and exploration of solution alternatives.
- Define, explore, and support the implementation of enablers to evolve solution intent, working directly with Agile teams to implement them.
- Good knowledge of the implications of Cyber Security on production.
- Experience in architecting & estimating deep technical custom solutions & integrations.
- Manage the customer to ensure we have a continuous flow of work from them so that the team has enough work for at least a month.
- Mentor and coach team members, providing technical guidance and fostering professional development.
Added advantage:
- Experience in the Cyber Security domain.
- Experience in developing software using web technologies.
- Experience in handling a project from start to end.
- Hands-on experience in an Agile Development project and in writing and estimating User Stories.
- Contribution to open source - Please share your link in the application/resume if any.
Overview
Planview has one mission: to build the future of connected work, from ideas to impact.
As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the industry’s most comprehensive solutions designed for strategic planning, portfolio and resource management, Lean and Agile delivery, product portfolio management, capability, technology management (enterprise architecture), innovation management, collaborative work and project management. Our connected platform of solutions underpins the business and digital transformations of more than 4,500 customers globally, including 59 of the Fortune 100.
At Planview, our people connections drive our innovation and success. Our global team of 1400+ work remotely and across our offices including Austin, Vancouver, Hod HaSharon, Bangalore, and Stockholm. We are proud of our world-class, connected culture built on our shared values, that supports our teams to be successful from anywhere.
Responsibilities
- Deliver some of our most strategic projects that have a significant bottom-line impact on our business and competitive position
- Grow world-class development teams that design, develop, and test both standalone and cross-product applications that span across various Planview products
- Design, build and own product modules and programs that delight our global customers
- Coach agile engineering teams to write maintainable and scalable components and influence team and product decisions
- Develop highly motivated and talented teams that can effectively collaborate with stakeholders to imagine, design, develop, test, and launch software that impacts our customers and inspires peers
- Initiate processes allowing teams to collaborate efficiently with local and international groups
- Drive continuous improvement of software quality, CX, and maintainability of features
- Contribute to the product’s architecture vision and execution, working closely with cross-product team leads and other leaders within the R&D department
Qualifications
- Experience in a software product’s transformational journey – Monolith to Microservices
- In-depth knowledge and experience programming in NodeJS/Python or related technologies
- Thorough understanding and experience in cloud computing systems
- Experience in developing RESTful or GraphQL services
- Proficient in a broad range of software design approaches and design patterns
- Skilled in relational and NoSQL databases (Postgres / MongoDB)
- Knowledge of TDD and unit testing processes
- Experience working in an AWS environment is an added advantage
TEAM LEAD – BACKEND / FULL STACK ENGINEER (FINTECH)
Impacto Digifin Technologies Pvt. Ltd.
Bangalore (Brookefield) | Work from Office | Full-Time
Job Location
Bangalore (Brookefield) – Work from Office
Experience
3–5 Years
Employment Type
Full-Time
Department
Engineering / Product Development
Document Date
21 October 2026
Role Overview
We are hiring a hands-on Team Lead to design, build, and run the backend of our digital banking and payments products. You will lead a small team building Java and Spring Boot microservices, Apache Kafka event pipelines, and PostgreSQL data models that move real money for banks and their customers.
The role is backend-first, with full stack ownership: you will also guide ReactJS and Next.js frontends that sit on top of these services. You will own the full lifecycle, from requirement analysis and system design to production deployment, monitoring, and 24x7 support.
We want someone who treats correctness, auditability, and uptime as product features.
Key Responsibilities
A. Backend and Microservices Development
· Design and build scalable, high-performance backend services using Java and Spring Boot.
· Design and implement RESTful APIs, microservices, and third-party integrations with clear, versioned API contracts.
· Implement authentication, authorization, input validation, and secure coding practices across all services.
· Write clean, maintainable, and testable code, backed by unit, integration, and API tests.
B. Event-Driven Architecture with Apache Kafka
· Build and maintain event-driven systems using Kafka producers, consumers, and Kafka Streams.
· Design event schemas, topics, partitioning, and retention to match business flows.
· Ensure exactly-once or idempotent processing so no event is lost or applied twice.
· Handle retries, dead-letter topics, consumer lag, and replay for failed or delayed events.
· Apply patterns such as Outbox, Saga, event sourcing, and CQRS where they fit.
C. PostgreSQL Data Design and Management
· Design normalized, transactional data models in PostgreSQL for accounts, ledgers, payments, and customers.
· Use ACID transactions, appropriate isolation levels, and row-level locking to keep balances correct under concurrent load.
· Tune queries, indexes, partitioning, and connection pooling for high-volume tables.
· Manage schema changes safely with versioned migrations (Flyway or Liquibase) and zero-downtime deployment.
· Plan data archival, backup, point-in-time recovery, and read replicas for reporting.
D. Full Stack Ownership
· Guide and contribute to responsive web applications built with ReactJS, Next.js, and TypeScript.
· Integrate frontend applications with backend services and keep API contracts in sync.
· Optimize end-to-end performance, responsiveness, and reliability.
E. Team Leadership
· Lead, mentor, and support developers in daily technical work.
· Break business requirements into technical specifications, tasks, and delivery plans.
· Assign work, track progress, and deliver milestones on time.
· Run code reviews, architecture discussions, and technical design reviews.
· Participate in sprint planning, stand-ups, reviews, and retrospectives.
· Coordinate with Product, QA, UI/UX, DevOps, Business, and Management teams.
· Support technical interviews, onboarding, and knowledge sharing.
F. Deployment and Production Support
· Use Git-based workflows, Docker, and CI/CD pipelines for builds and releases.
· Own production health: troubleshoot incidents, fix performance bottlenecks, and lead root-cause analysis.
· Maintain technical documentation, runbooks, and deployment procedures.
G. AI-Assisted Development
· Use AI coding tools such as ChatGPT, Claude, GitHub Copilot, or Cursor for code, tests, debugging, and documentation.
· Review and validate all AI-generated output before it reaches production.
Designing and Maintaining Banking Products
Designing Banking Products
· Ledger-first design: build double-entry ledgers in PostgreSQL where every debit has a matching credit and balances can always be rebuilt from entries.
· Transaction integrity: use idempotency keys, unique transaction references, and state machines so a request retried by a customer, bank, or network never posts twice.
· Payment flows: design end-to-end flows for UPI, IMPS, NEFT, RTGS, and card or wallet payments, including timeouts, pending states, reversals, and refunds.
· Distributed consistency: keep data consistent across microservices with Outbox, Saga, and compensating transactions instead of distributed locks.
· Core banking integration: integrate with core banking systems such as Oracle FLEXCUBE or Finacle, NPCI and switch interfaces, and partner bank APIs.
· Product configuration: model savings and current accounts, loans, deposits, and wallets so limits, charges, interest, and rules are configuration rather than code changes.
· Customer lifecycle: support onboarding, KYC and e-KYC, account servicing, and closure with clear status tracking.
· Security by design: encrypt sensitive data at rest and in transit, mask PII in logs, manage keys through HSM or a vault, and apply least-privilege access.
· Regulatory compliance: build to RBI guidelines, including data localization, audit trails, and NPCI operating rules, and align with PCI DSS where card data is involved.
· Controls: implement maker-checker approvals, transaction limits, velocity checks, and hooks for fraud and AML monitoring.
Maintaining Banking Products in Production
· Reconciliation: run daily automated reconciliation between internal ledgers, partner banks, NPCI, and settlement files, and resolve mismatches within agreed timelines.
· Settlement and batch jobs: own end-of-day and beginning-of-day processes, interest accrual, charges, and settlement runs, and make them safe to re-run.
· High availability: design for 24x7 uptime with no single point of failure, graceful degradation, and defined RPO and RTO for disaster recovery.
· Observability: track business and technical metrics such as transaction success rate, latency, and consumer lag in Prometheus and Grafana, with alerts before customers notice.
· Incident management: lead incident response, customer-impact assessment, root-cause analysis, and post-incident fixes for failed or stuck transactions.
· Safe change management: release through feature flags, canary or blue-green deployments, and backward-compatible APIs and schemas, with tested rollback plans.
· Audit and reporting: keep immutable audit logs and support regulatory reports, internal audits, and data requests from banks and regulators.
· Continuous improvement: track defects, performance, and technical debt, and plan regular upgrades of frameworks, libraries, and security patches.
Required Skills and Qualifications
Candidates must have hands-on experience in the following areas:
· Backend: strong Java (Core Java, Java 17+), Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
· Messaging: Apache Kafka, including producers, consumers, Kafka Streams, event design, partitioning, and offset management.
· Database: strong SQL and PostgreSQL, including data modeling, transactions, isolation levels, indexing, and query tuning.
· Architecture: microservices, distributed systems, event-driven design, OOP, and design patterns.
· APIs: designing and documenting RESTful APIs with JSON and OpenAPI/Swagger.
· Frontend: working knowledge of ReactJS, Next.js, JavaScript (ES6+), and TypeScript.
· DevOps: Docker, Git (GitHub or GitLab), and CI/CD pipelines.
· Testing: unit and integration testing with JUnit and Mockito, plus debugging and code review.
· Leadership: experience guiding developers, reviewing code, planning tasks, and owning delivery.
· Problem solving: strong debugging skills for production issues in distributed systems.
Mandatory Screening Requirement: Candidates must have strong backend experience in Java, Spring Boot, Kafka, and PostgreSQL, plus working frontend knowledge in ReactJS or Next.js. Frontend-only profiles will not meet the core requirement.
Good to Have
· Payments domain: experience with UPI, IMPS, NEFT, RTGS, NPCI integrations, or card and wallet systems is highly preferred.
· Message-driven patterns: event sourcing, CQRS, Saga, and Outbox.
· Performance: experience building high-throughput, low-latency systems, such as payments or UPI switches.
· Spring ecosystem: Spring Cloud, Spring Batch, Spring WebFlux, and Spring Integration.
· Security: OAuth 2.0, JWT, OpenID Connect, encryption, key management, and OWASP practices.
· Data and caching: Redis, PostgreSQL replication and partitioning, and Oracle Database or Oracle FLEXCUBE exposure.
· Cloud and orchestration: Kubernetes, Jenkins or GitHub Actions, and AWS, Azure, or GCP.
· Monitoring and quality: Prometheus, Grafana, ELK Stack, OpenTelemetry, and SonarQube.
· Compliance: working knowledge of RBI guidelines, PCI DSS, and audit requirements.
· Ways of working: experience in Agile/Scrum teams.
Preferred Domain Experience
· Banking, Financial Services and FinTech.
· Digital payments, lending, or core banking platforms.
· Enterprise integrations and digital transformation projects.
We are seeking a highly skilled Senior Software Engineer with a strong background in software development and a deep understanding of Actimize solutions. The ideal candidate will be responsible for designing, developing, and implementing software applications that enhance our financial crime risk management capabilities. This role requires a proactive approach to problem-solving and a commitment to delivering high-quality software solutions.
Responsibilities:
- Design, develop, and maintain software applications using Actimize solutions to support financial crime risk management.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Implement best practices in software development, including coding standards, testing, and documentation.
- Conduct code reviews and provide constructive feedback to team members to ensure high-quality deliverables.
- Identify and troubleshoot software defects and performance issues, implementing effective solutions.
- Stay updated with the latest industry trends and technologies related to Actimize and software development.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Mentor junior developers and contribute to their professional growth.
Mandatory Skills:
- Strong knowledge and hands-on experience with Actimize solutions.
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with software development methodologies, particularly Agile.
- Solid understanding of software design principles and design patterns.
- Familiarity with database technologies such as SQL Server, Oracle, or MySQL.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills, with the ability to work effectively in a team environment.
Preferred Skills:
- Experience with cloud technologies and platforms (e.g., AWS, Azure).
- Knowledge of financial services and regulatory compliance.
- Familiarity with DevOps practices and tools.
- Experience in performance tuning and optimization of applications.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Relevant certifications in software development or Actimize solutions are a plus.
If you are a motivated and skilled software engineer with a passion for developing innovative solutions in the financial sector, we encourage you to apply and join our dynamic team.
- 6+ years of experience in software development with strong expertise in Java (8+), JavaScript, HTML, CSS, PL/SQL.
- Hands-on expertise in frameworks and tools: Spring Boot, ReactJS, NodeJS, REST, SOAP.
- Version Control: Proficient in Git.
- Backend & Databases: Experience with Oracle and Postgres DB (Shining Stars).
- CI/CD Tools: Skilled in Jenkins, GitHub, TDD/BDD.
- Testing Tools: Practical experience with ReadyAPI, Postman, Jest, JUnit.
- Cloud Technologies: Exposure to OCI, Azure, AWS.
- AI Tools: Familiar with GitHub Copilot.
- Containerization & Architecture: Proficient in Docker, Kubernetes (K8s), Microservices, Microfrontend.
- Nice to Have: Test automation experience with Selenium, Java Cucumber, and Kafka
What you'll do
Own a client end to end. Learn their business, find what to automate or rebuild, and lead the work that ships it.
Turn business problems into technical solutions sit in the call, understand the real problem, design the fix, and decide how it gets built.
Stay hands-on. You'll still write code, build integrations, and work with APIs every day.
Build on whatever the client runs Zoho, Salesforce, Azure, similar platforms, and custom apps where needed.
Run delivery: scope it, sequence it, ship it, support it. The timeline is yours.
Review code and designs. Mentor the developers on your projects and unblock them fast.
Be the escalation point when something breaks or an integration misbehaves.
Own client communication on the technical side status, tradeoffs, bad news, early.
Keep the bar high: clear docs, clear updates, clear commit history.
What we're looking for
4–7 years shipping software, with real depth in REST APIs and system integrations.
Experience leading projects or small teams — the person others check with before they build.
Strong with business platforms (Zoho, Salesforce, or similar). Much of the leverage lives there, not in custom code.
You can sit with a non-technical client, understand the problem, and come back with a working solution.
Still enjoy building. This is technical leadership, not coordination.
Self-driven. You'll often be the senior-most engineer on the account.
Why you'll love this role
Full ownership from first call to delivery — you run projects, not a ticket queue.
Direct access to clients and leadership. Your decisions ship the same week.
Constant variety: new systems, new problems, new builds.
A step into technical leadership without giving up the hands-on work.

Role: Senior Software Developer – SDE3
Experience: 8-12 Years
Employment Type: Full-time
Location: Pune (Hybrid)
Job Description
We are seeking a highly skilled Senior Full-Stack Developer to design, develop, and deliver scalable, high-quality digital solutions. The ideal candidate combines deep expertise in modern microservices architecture, cloud platforms, and end-to-end feature delivery, with proficiency in agentic software development and a strong focus on engineering excellence, collaboration, and continuous innovation.
Responsibilities:
• Design and develop scalable, resilient applications using microservices architecture.
• Build end-to-end full-stack features, covering UI (React, TypeScript, Redux) and backend services.
• Develop Java (17+) / Spring Boot (3.x) microservices using Domain-Driven Design (DDD) and OpenAPI 3.x specifications.
• Implement event-driven architectures using Kafka, including topic design, consumer groups, and reliable message processing.
• Design optimized database schemas, write advanced SQL queries, and manage migrations using Liquibase within CI/CD pipelines.
• Lead low-level design (LLD) and define REST API and event contracts aligned with enterprise architecture standards.
• Conduct code reviews, enforce coding standards, and ensure high quality using SonarQube gates.
• Ensure high test coverage (>90%) using JUnit, Mockito, Testcontainers, Cucumber, Jest, and React Testing Library.
• Collaborate within Agile teams, mentor developers, and drive timely delivery of high-quality solutions.
• Leverage AWS, Docker, Kubernetes, CI/CD pipelines to improve productivity and system performance.
• Leverage AI-driven software engineering practices, including LLM-powered development tools, agentic AI workflows, code generation, automated testing, and AI-assisted debugging, to improve developer productivity, software quality, and delivery efficiency.
Required Qualification:
• Bachelor’s or Master’s degree in computer science, Information Technology, or a related field.
• Minimum 8 years of professional experience, including at least 5 years in full-stack development.
• Hands-on experience with microservices-based architecture and distributed systems.
• Strong understanding of functional programming, design patterns, and software architecture principles.
• Experience working in cloud environments (preferably AWS).
• Proficiency with CI/CD pipelines, Docker, and Kubernetes.
• Strong analytical thinking and problem-solving capabilities.
Must-Have Skills
• Strong proficiency in React.js, including Hooks, TypeScript, and state management using Redux Toolkit or React Query, along with testing frameworks such as Jest and React Testing Library.
• Extensive experience with Java 17+, Spring Boot 3.x, and the Spring ecosystem (Spring Cloud, Spring Security with OAuth 2.0), along with JPA/Hibernate.
• Hands-on experience with Apache Kafka, including topic design and managing consumer groups for event-driven architectures.
• Solid expertise in PostgreSQL, including schema design, performance tuning, indexing strategies, and database migration management using Liquibase.
• Proficiency in AI-assisted and agentic software development practices, with hands-on experience using AI coding assistants, autonomous development agents, and AI-enabled testing and code quality tools.
Good-to-Have Skills
• Experience with Redis, GraphQL, and AWS cloud services.
• Familiarity with AI-assisted development tools such as GitHub Copilot.
• Exposure to monitoring and observability tools like Kibana/ELK stack, Grafana, Glowroot, or Datadog.
• Experience working with modern development environments and IDEs (e.g., Kiro IDE).












