Hello,
Hope you are doing well
Job role- Sr Java Data Engineer
Location- Hybrid 2 days in Hyderabad,India
Duration- 6 Months+
Process: There will be 2 technical interviews
Sr. Developer (8-9 years or above)
Job Summary:
We are seeking a Sr. Java Data Engineer with 8-9 years of experience to design and build high-performance data processing systems. This role combines expert level Java development with advanced data engineering & scripting to create scalable, automated data pipelines within cloud environments.
Key Responsibilities:
- System Architecture: Design & develop scalable backend applications using Java (8-17) and Spring Boot.
- Data Pipeline Engineering: Build and maintain high-volume ETL/ELT pipelines and batch processing. Should be comfortable working in legacy technologies like Ruby on Rails and modern AWS pipelines, Pyspark.
- Cloud Infrastructure: Deploy & manage data workflows on AWS cloud, leveraging services such as Lambda, S3, ECS, EC2.
- Advanced Scripting: Utilize Python and Unix/Shell scripting to automate manual processes, system monitoring, and data transformation tasks.
- SQL & Database knowledge: SQL queries and perform performance tuning for relational databases.
- Automation & CI/CD: Implement and own CI/CD pipelines using Jenkins, Maven, Gradle, Docker to ensure continuous integration and data health monitoring.
- Leadership & Mentorship: Provide technical guidance to junior developers, conduct code reviews, and collaborate with stakeholders to translate business needs into technical designs.
Required Skills:
- 8-9 years of core Java and J2EE, Spring Boot experience in a production environment, ORM framework knowledge.
- Python hands-on experience
- AWS cloud experience
- Hands-on expertise with Big Data engineering ingestion, ETL, data pipelines, troubleshooting bottlenecks.
- Proficiency in containerization tools like Docker, CI/CD Jenkins