Logo of Huzzle

Java Spark

image

Virtusa

14d ago

  • Job
    Full-time
    Senior & Expert Level
  • Data
    Software Engineering
  • Chennai

AI generated summary

  • You must have 8-10 years in Spring Boot, Advanced Java, and Spark; a degree in CS or related field; and expertise in data cleaning, visualization, and reporting in an agile environment.
  • You will design efficient data handling systems, program and script, call APIs, write complex SQL queries, and implement scalable data stores for high-frequency data processing.

Requirements

  • Must have
  • Minimum 8 to 10 years of experience in Spring boot, Advanced Java and Spark.
  • Bachelors degree or higher in computer science, data science, or a related field.
  • Hands on experience with data cleaning, visualization, and reporting.
  • Experience working in an agile environment.
  • Experience with platforms such as MapReduce, Spark, Hive.
  • Excellent analytical and problem solving skills.
  • Good to have
  • Working experience in VueJS.
  • Familiarity with the Hadoop ecosystem.
  • Experience with AWS is a plus.
  • Experience with Python and Scala is a plus.
  • At least 2 years of relevant experience with real-time data stream platforms such as Kafka and Spark Streaming.

Responsibilities

  • - Design and implement efficient data handling system based on Java and Spark.
  • - Perform and oversee tasks such as programming, writing scripts, calling APIs, and writing complex SQL queries.
  • - Implement data stores that support the scalable processing and storage of our high-frequency data.

FAQs

What are the main responsibilities of the Java Spark role?

The main responsibilities include designing and implementing efficient data handling systems using Java and Spark, programming, writing scripts, calling APIs, writing complex SQL queries, and implementing data stores for scalable processing and storage of high-frequency data.

What is the required experience for this position?

A minimum of 8 to 10 years of experience in Spring Boot, Advanced Java, and Spark is required.

Is a specific degree necessary for this job?

Yes, a Bachelor's degree or higher in computer science, data science, or a related field is required.

What technical skills are essential for this role?

Essential skills include hands-on experience with data cleaning, visualization, and reporting, as well as proficiency with platforms such as MapReduce, Spark, and Hive.

Is experience with agile environments preferred?

Yes, experience working in an agile environment is required for this position.

Are there any additional skills that would be beneficial for applicants?

Yes, good to have skills include working experience in VueJS, familiarity with the Hadoop ecosystem, experience with AWS, and experience with Python and Scala. Additionally, at least 2 years of relevant experience with real-time data stream platforms such as Kafka and Spark Streaming is a plus.

What values does Virtusa emphasize as a company?

Virtusa emphasizes teamwork, quality of life, and professional and personal development, valuing collaboration and a supportive team environment.

Does Virtusa have an equal opportunity employment policy?

Yes, Virtusa was founded on principles of equal opportunity for all and does not discriminate based on race, religion, color, sex, gender identity, sexual orientation, age, disability, national origin, veteran status, or any other basis covered by law. All employment decisions are made based on qualifications, merit, and business need.

Business transformation that lasts starts with Engineering First.

Technology
Industry
10,001+
Employees
1996
Founded Year

Mission & Purpose

Virtusa Corporation provides digital engineering and technology services to Forbes Global 2000 companies worldwide. Our Engineering First approach ensures we can execute all ideas and creatively solve pressing business challenges. With industry expertise and empowered agile teams, we prioritize execution early in the process for impactful results. We combine logic, creativity and curiosity to build, solve, and create. Every day, we help clients engage with new technology paradigms, creatively building solutions that solve their most pressing business challenges and move them to the forefront of their industry.