Job Title : Java - Data Engineer
Experience : 7-12 Years
Location : Hyderabad, Bangalore, Noida, Gurugram, Chennai, Nagpur
About the Company :
Better Future Solutions, Inc. is dedicated to enhancing client profitability and business success through innovative solutions in Workforce Management, ERP, SPI, BPM, Application Development, and IT outsourcing. With a global presence and commitment to customer satisfaction, we consistently deliver value-driven services, achieving a 99% client retention rate.
Role Overview :
We are seeking an experienced Java - Data Engineer who will play a key role in designing, developing, and maintaining robust data pipelines, data models, and data-driven solutions. The ideal candidate will bring strong expertise in Java programming along with deep knowledge of Data Engineering, ETL, Data Warehousing, and Data Analytics to support business-critical initiatives.
Key Responsibilities & KRAs :
- Design, develop, and maintain scalable and efficient data pipelines for data integration and processing.
- Implement ETL workflows to extract, transform, and load large datasets from multiple sources into target systems.
- Develop and optimize data models and schemas to support analytics, reporting, and business intelligence.
- Ensure data quality, integrity, and security across all data platforms.
- Collaborate with cross-functional teams to define data architecture and storage strategies.
- Optimize SQL queries and data warehouse performance for scalability and efficiency.
- Leverage Java programming to build reusable components and frameworks for data engineering solutions.
- Conduct data validation, profiling, and monitoring to ensure accuracy and availability.
- Support data analytics teams by providing clean, structured, and accessible datasets.
- Drive automation of manual data processes to increase efficiency.
- Document technical processes, workflows, and best practices.
- Stay updated with emerging tools, technologies, and best practices in data engineering and big data ecosystems.
Required Skills & Competencies
Strong proficiency in Java programming language for data-related applications.Hands-on experience in Data Engineering, Data Modeling, and Data Architecture.Proven expertise in ETL development and Data Warehousing solutions.Strong knowledge of SQL and database management systems (RDBMS, NoSQL).Experience working with large-scale datasets and distributed data systems.Familiarity with Big Data technologies (Hadoop, Spark, Kafka, Hive) is a plus.Proficiency in data analytics concepts and supporting BI / reporting tools.Strong problem-solving and debugging skills with attention to detail.Excellent communication, collaboration, and documentation skills.Bachelors degree in Computer Science, IT, or related discipline (Masters degree preferred).(ref : hirist.tech)