Java/Spark/Scala developer

  • Intuition IT Solutions Ltd
  • Glasgow, Lanarkshire
  • 05/06/2026
Contractor Information Technology Telecommunications Java Data Scientist Testing

Job Description

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