Software Engineer
- Bengaluru, India
- On-site
- Entry Level
- 3+ years
- Posted
Skills
Required
- logging
- monitoring
- Agile / Scrum
- Retail / E-commerce / Order Management Systems OMS
- software development
- Azure
- Cosmos DB
- Apache
- Kafka
- event-driven systems
- Azure Functions / Kubernetes
- CI/CD pipelines
- Docker
- Git
Preferred
- Cosmos DB/Mongo DB
- partitioning
- indexing
- query
- RESTful
- microservices
- Java / Spring Boot / .NET
- messaging patterns
- code reviews
- deployment automation
YOU’LL DO As a Software Engineer, you are responsible for the entire software life cycle – design, development, test, release, maintenance and translates business needs into working software.
About H&M Group
- US Our uniqueness comes from a combination of many things – our inclusive and collaborative culture, our strong values, and opportunities for growth.
- But most of all, it’s our people who make us who we are.
- Take the next step in your career together with us.
Responsibilities
- The ideal candidate will contribute to building high-performance, event-driven solutions that support H&M's global retail and e-commerce platforms.
- WHO YOU’LL WORK WITH At H&M group, you will be part of the Order Management Team .
- We ensure stable, reliable and scalable fit for purpose platforms.
- Provide best-in-class engineering services that improves our speed to market, flexibility and scalability by providing frictionless technology with self-service capabilities and empowering product teams for delivery leveraging a foundational and standardized set of core platforms
- Design, develop, and maintain cloud-native applications using Azure technologies.
- Develop scalable and highly available data solutions using Azure Cosmos DB/Mongo DB.
- Kafka producers and consumers for real-time data streaming.
- Cosmos DB performance through effective partitioning, indexing, and query optimization.
- Develop RESTful APIs and microservices using Java, Spring Boot, or .NET.
- Integrate distributed applications using Kafka messaging patterns.
- Monitor, troubleshoot, and optimize production systems.
- Agile teams including Product Owners, QA, and DevOps engineers.
- Participate in code reviews and follow engineering best practices.
- Support CI/CD pipelines and deployment automation.
Requirements
- Experience with logging, monitoring, and troubleshooting in production environments.
- Ability to work independently and take ownership with team-oriented approach.
- Experience working in Agile / Scrum teams with good communication skills.
- Experience in Retail, E-commerce, or Order Management Systems (OMS).
- WHO YOU ARE We are looking for people with...
- 3-5 years of professional software development experience.
- Strong hands-on experience with Azure Cosmos DB .
- Strong experience with Apache Kafka and event-driven systems.
- Practical experience designing and implementing event-driven architectures .
- Experience developing and deploying applications using Azure Functions and/or Kubernetes .
- Hands-on experience building and maintaining CI/CD pipelines .
- Strong knowledge of Docker and Kubernetes for containerization and orchestration.
- Experience with Git and Azure DevOps for source control, collaboration, and DevOps workflows.
Benefits
- WHY YOU’LL LOVE WORKING HERE At H&M, we are proud to be a vibrant and welcoming company.
- We offer our employees attractive benefits with extensive development opportunities around the globe.
- We offer all our employees at H&M attractive benefits with extensive development opportunities around the globe.
- All our employees receive a staff discount card, usable on all our H&M brands in stores and online.
- Brands covered by the discount are H&M (Beauty and Move included), COS, Weekday, Monki, H&M HOME, & Other Stories, ARKET, Afound.
- In addition to our staff discount, all our employees are included in our H&M Incentive Program – HIP.
- You can read more about our H&M Incentive Program here .
- In addition to our global benefits, all our local markets offer different competitive perks and benefits.
- Please note that they may differ between employment types and countries.
The journey starts here. *We are committed to a recruitment process that is fair, equitable, and based on competency. We therefore kindly ask you to not attach a cover letter in your application
