Java/Spark/Scala developer

Key Responsibilities:

  • Develop, optimize, and maintain large-scale data processing applications using Java, Scala, and Apache Spark.
  • Design and implement efficient data pipelines and streaming solutions.
  • Collaborate with data scientists, analysts, and stakeholders to translate business requirements into technical solutions.
  • Troubleshoot and resolve performance and scalability issues.
  • Participate in code reviews, testing, and documentation to ensure high-quality deliverables.
  • Stay current with the latest advancements in big data, AI, and related technologies to incorporate best practices.

Key Requirements:

  • 5-8 years of hands-on experience in software development.
  • Strong proficiency in Java, Spark, and Scala.
  • Experience designing and implementing data processing architectures.
  • Knowledge of artificial intelligence and machine learning concepts is an added advantage.
  • Familiarity with distributed computing frameworks, data modelling, and database systems.
  • Excellent analytical and problem-solving skills.
  • Strong team collaboration and communication skills.

Hybrid/2-3 days a week

Job Details

Company
Intuition IT Solutions Ltd
Location
Glasgow, Lanarkshire, United Kingdom G32 0
Employment Type
Contract
Salary
GBP Daily
Posted