Java & Spark Engineer

London 26 days agoFull-time External
Negotiable
Java & Spark Engineer 12 month contract Hybrid - London (3 days per week in the office) INSIDE IR35 AM Analytics offers a scalable, ML-ready platform for rapid portfolio model development and deployment. It combines data governance, Big Data, and AI-including GenAI capabilities- to boost alpha generation, enhance client services, and ensure regulatory compliance, while improving data quality and cost efficiency. Join a strong Pune/US team to migrate from an IaaS Big Data platform to Azure-native Databricks. Responsibilities include: • migrating and optimizing 500+ jobs using Databricks optimization techniques, • managing 12 TB of data, • tuning models for Azure with Java Spark and Delta tables, • and addressing vulnerabilities through library version updates. Current Tech Stack: Python, Data Science, Gen AI (GPT, Embeddings, Document Intelligence), Java Spark- ETL, PostgreSQL, Cassandra, Service Bus, AKS (Azure Kubernetes), Terraform, Gitlab CICD, Autosys Your expertise You enjoy contributing collaboratively as part of a team as well as being recognized for your contribution and you have a pragmatic approach to challenges. You can listen as well as advise and guide others. You keep abreast of technical development in the industry and are keen to learn and develop. • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field • Worked as a software engineer for ideally 8+ years • Experience with Java programming language • Proficiency in Spark, Databricks, ETL tools and processes, and APIs. • Strong knowledge of SQL and experience with data modeling and database design • Strong knowledge of Microsoft Azure, e.g., SQL, ADF, ADLS, APIM, Functions • Strong communication and collaboration skills