Description

Job Description:
Responsibilities: Design, develop, and maintain scalable Java applications. Work with Big Data technologies such as Hadoop, Spark, and Kafka. Implement data processing pipelines and ETL processes.Collaborate with cross-functional teams to define, design, and ship new features.Optimize and fine-tune applications for performance and scalability.Troubleshoot and resolve complex technical issues.Participate in code reviews and contribute to best practices.Requirements:Bachelor’s degree in Computer Science, Engineering, or a related field.Proven experience as a Java Engineer.Strong knowledge of Java and related frameworks (Spring, Hibernate, etc.).Experience with Big Data technologies (Hadoop, Spark, Kafka, etc.).Familiarity with data processing and ETL concepts.Proficiency in SQL and NoSQL databases.Excellent problem-solving skills and attention to detail.Strong communication and teamwork abilities.Preferred Qualifications:Master’s degree in Computer Science or related field.Experience with cloud platforms (AWS, Azure, GCP).Knowledge of containerization and orchestration tools (Docker, Kubernetes).Experience with machine learning and data analytics.
 

Education

Any Graduate