Tech & Digital-Software Engineer Backend
HDFC BankMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Build, publish, and secure cloud native microservices APIs following DDD and TDD principles, ensuring performance, resilience, and high availability.
Work within an agile DevSecOps environment delivering backend solutions including RESTful services, integrating middleware, streaming, and database technologies.
Deploy and monitor microservices in cloud environments using best practices for fault tolerance, consistency, and advanced debugging/tracing.
Minimum Requirements
Bachelor's degree in Computer Science, IT, or related field.
2-7 years of overall design and development experience across multiple platforms and domains.
Minimum 2 years of experience specifically in building and consuming cloud native microservices using agile methodologies; financial domain experience preferred.
Proficiency with REST API development and backend tech stack including Java, GoLang, Spring Boot, Nodejs, Kafka, Redis, PostgreSQL, MongoDB, and familiarity with containerization and orchestration tools like Kubernetes.
Ideal Candidate Profile
Experienced with Domain-Driven Design (DDD), Test-Driven Development (TDD), and implementing service-oriented architecture patterns like Saga, Circuit Breaker, CQRS, and event-driven designs.
Skilled at handling large scale, high availability cloud backend systems using microservices in a DevSecOps setup.
Comfortable collaborating with diverse stakeholders including engineering leads, product owners, business experts, and external partners in a highly structured financial services environment.
