Lead Software Engineer - - Java + Bigdata
Societe Generale
Software Engineering
Bengaluru, Karnataka, India
Posted on Nov 25, 2025
Responsibilities
Experience Level: 8+ Years
About the Role:
We are seeking a Senior Java Developer with a strong background in Java 8+, Spring Boot 3, and Big Data technologies to join our growing engineering team. This role demands hands-on expertise with Apache Spark 3, cloud platforms like Azure, and experience working in containerized environments using Kubernetes, Helm, and sok8s. Familiarity with ActiveViam and a good understanding of CI/CD pipelines, PostgreSQL, and Git-based version control are critical for success in this role.
Key Responsibilities:
- Design, develop, and optimize backend services using Java 8+ and Spring Boot 3
- Work with large-scale datasets using Apache Spark 3 and other Big Data tools
- Deploy, manage, and monitor applications on Azure, utilizing Kubernetes (AKS) and Helm
- Contribute to building and maintaining automated CI/CD pipelines using Jenkins and Git
- Integrate and query PostgreSQL databases efficiently for analytics and real-time processing
- Collaborate with cross-functional teams to design scalable, high-performance solutions
- Develop and support real-time analytics systems with ActiveViam (ActivePivot/ActiveUI)
- Troubleshoot issues across the entire stack and ensure system reliability and performance
- Participate in code reviews, architecture discussions, and agile ceremonies