Candidate should have 7+ years of experience in Full Stack development, with strong proficiency in both backend (preferably Java/ Python) and frontend (React, Angular, or similar. Full cycle backend development experience, from initial design and requirements to coding, deployment, monitoring, and maintenance.
- Experience developing complex enterprise-level backend systems, with a strong understanding of microservices architecture
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Experience in Spring, Swagger, REST API, and modern frontend frameworks.
- Experience in Public Cloud (AWS, Azure, GCP)
- Familiarity with version control systems (e.g., Git) and collaborative development tools
- Strong understanding of web development best practices, including responsive design, performance optimization, and security
- Self-learner who’s passionate about problem-solving and technology.
- Team player with good communication skills in English (verbal and written)
Role & Responsibility
• Product Engineering (Primary Focus) – Design, build, and iterate on core components of a data automation and data management platform across the full stack, taking features from concept through production in a 0–1 product environment.
• Hands-on Development – Spend most of your time writing high-quality, production-ready code across the stack, including backend development (primarily Java and Python) and frontend development ReactJS (latest versions), reviewing pull requests, and improving existing systems with a strong bias toward simplicity, maintainability, and delivery.
• Technical & Architecture Collaboration – Work alongside the product architect to contribute to system design discussions, define full-stack architecture, evaluate trade-offs, and evolve the technical direction as the product matures and real customer constraints emerge.
• Data Platform Capabilities – Implement platform capabilities such as data orchestration, data lineage, observability, governance, and resilience, with a practical understanding of how enterprise customers operate and scale data platforms.
• Integration & Cloud Enablement – Build and maintain integrations across frontend and backend with cloud platforms (AWS, Azure, GCP) and enterprise systems to support automation, deployment, and real-world customer environments.
Work Experience: 7– 10 Years
Job Location: Pune, Bangalore, India
About BMC Software
BMC was founded on a deeply felt principle: help customers maximize their technology and drive better business outcomes. We do that by connecting and optimizing digital operations to create an AI-powered engine for continuous innovation. At BMC, trust is not just a word it s a way of life. You can be who you are in a workplace where innovation and thought flow freely and collaboration inspires ideas. A place where giving back to the community drives us to be better every single day.
Our flexibility allows you to balance your priorities, because we know you will bring your best, and we will champion your wins and shout them from the rooftops. We want to help our customers become Autonomous Digital Enterprises to help them be more agile, customer-centric, and use data to drive actionable insights. Our BMC solutions have the power to transform entire organizations. We are relentless in the pursuit of innovation because we are unstoppable..
How to Apply? Click Here to Apply Now
Candidate may be redirected to recruiters/ employers database!

