Software Engineer Backend (Java) Data Engineering
HDFC Bank
Job Description
We are looking for experienced engineers who can combine strong Java development expertise with modern Data Engineering capabilities to design and build enterprise-scale solutions. Location: Airoli, Navi Mumbai Experience Required: 8–20 Years ( Hands-on development experience is mandatory ) Skillset Required: Core Programming (Primary Skill) : Java , spring boot framework, knowledge of python and ML. Data Engineering & Big Data : Spark / PySpark, ETL and Data Pipeline Development , Apache Iceberg , Data Lakes & Modern Data Warehouses, Data Processing at Scale , ML Workflow Integration Architecture & Design: Microservices Architecture, Event-Driven Design Patterns, Scalable Data Platforms, Distributed Systems Design AI/ML Exposure: Understanding of Machine Learning fundamental, NLP and Generative AI concept, Model lifecycle and evaluation exposure Cloud : Experience with AWS, Azure, or GCP This is an opportunity to work on cutting-edge initiatives across Java, Data Engineering, AI, and Cloud Technologies while solving real-world business challenges.