Job Description
Role Summary – Big Data Technical Lead (12-Month Renewable Contract)
Contract Type
· 12-month renewable contract
· Based in a dynamic, international banking environment
We are looking for a Big Data Technical Lead to join the Core Banking IT department of a leading global bank under a 12-month renewable contract. This role is focused on building and evolving a mission-critical Payment Acquisition system deployed across multiple countries. You'll lead the design and development of scalable solutions while working closely with global teams in a fast-paced, multicultural environment.
Key Responsibilities
· Lead and deliver full-cycle software development and product evolution
· Design robust, scalable technical solutions for high-value banking projects
· Guide the development team following Agile/Scrum methodologies
· Conduct architecture reviews, technical discussions, and ensure quality delivery
· Collaborate with Product Owners, BAs, Developers, and PMs
· Support applications in production and resolve technical issues efficiently
Key Requirements
· 10+ years in Java/J2EE development
· 5+ years working with Big Data frameworks (Hadoop, Kafka, Storm, etc.)
· Proficient in:
· Kafka, Hadoop, HDFS, Ignite, Flink, Redis, MongoDB, S3
· Java 8+, Maven, Git, CI/CD, Docker/Kubernetes, TDD/BDD
· Strong experience in solution design, system integration, and DevOps practices
· Familiarity with financial systems and investment banking is a plus
· Fluent in English with excellent communication and leadership skills
This is a fantastic opportunity for a technically strong lead who is eager to contribute to high-impact banking projects with cutting-edge technologies.