We are having an urgent requirement for Java Developer with our client.(OnSite) at Remote, Remote, USA |
Email: [email protected] |
Hi, Greetings! We are having an urgent requirement for Java Developer with our client. Please find the job description below. Exp :- 10+ Years Rate:- $52/Hr(No Negotable) Job Description: We are seeking a talented Java Developer with strong Scala and Spark skills to join our dynamic team. The ideal candidate will have a solid background in Java development and significant experience working with Scala and Apache Spark for data processing and analytics. As a Java Developer, you will play a key role in designing, developing, and optimizing backend systems and data pipelines for our data-intensive applications. Responsibilities: Design, develop, and maintain Java-based backend systems and data processing pipelines, with a focus on scalability, performance, and reliability. Utilize Scala programming language and Apache Spark framework for distributed data processing, ETL (Extract, Transform, Load), and analytics tasks. Collaborate with data engineers, data scientists, and business analysts to understand requirements and translate them into technical solutions. Optimize data pipelines and algorithms to efficiently handle large volumes of data and meet performance requirements. Implement data modeling and schema design for structured and semi-structured data sources, ensuring data consistency and integrity. Conduct unit testing, integration testing, and performance testing of backend components and data pipelines to ensure quality and reliability. Troubleshoot and debug issues in production environments, and implement solutions to address performance bottlenecks and scalability challenges. Stay current with emerging technologies and trends in big data processing, distributed computing, and machine learning, and make recommendations for technology adoption and innovation. Requirements: Bachelor's degree in Computer Science, Engineering, or related field. Minimum [X] years of experience as a Java Developer, with demonstrable experience working with Scala and Apache Spark. Proficiency in Java programming language and related technologies, with a strong understanding of object-oriented and functional programming concepts. Solid understanding of distributed computing principles and experience working with Apache Spark for large-scale data processing and analytics. Experience with big data technologies and ecosystems such as Hadoop, Kafka, and HDFS. Strong problem-solving skills, with the ability to analyze complex data processing requirements and design efficient solutions. Excellent communication and collaboration skills, with the ability to work effectively in a team environment and interact with stakeholders at all levels of the organization. [email protected] Vamshi B -- Keywords: information technology |
[email protected] View all |
Sat Mar 09 02:30:00 UTC 2024 |