Lead Software Engineer - Java Bigdata + Spark
Société GénéraleMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Build scalable data architecture through data extraction, transformation, and automated ETL pipelines.
Develop and deliver streaming data ingestion and transformation solutions using Spark and related technologies.
Provide L3 technical support and mentor team members on business-as-usual (BAU) activities.
Minimum Requirements
8-10 years of experience in Java, Spring Framework, Spring Boot, with Core Java (Java 8+) expertise.
Minimum 2 years hands-on experience with Spark using Java.
Experience with RESTful APIs, unit testing frameworks like JUnit, Azure Kubernetes Service, and container technologies (Docker, Kubernetes).
Work Experience Required: 8-10 years as per mandatory skills; domain-specific experience in investment banking is a plus but not mandatory.
Ideal Candidate Profile
Experienced in building data engineering solutions with strong programming and automation skills in Java and Spark.
Familiar with cloud-native development and CI/CD pipelines using Maven, Jenkins, and Agile/Continuous Delivery methodologies.
Capable of handling technical leadership roles including L3 support and mentoring within data engineering teams.
