Societe Generale is looking for a Software Engineer - Java Full Stack to join our team. This specialist role focuses on delivering robust development, testing, and support strategies within complex distributed environments. We seek an engineer who thrives on mentoring others and driving process standardization.
What You'll Do
- Design and deliver development, testing, implementation, deployment, and support strategies for complex distributed systems.
- Mentor and guide junior team members, acting as a technical point of contact and leading by example.
- Collaborate with the team to standardize and improve development processes.
- Share knowledge relentlessly to foster team growth and cohesion.
What We're Looking For
- Strong expertise in Java, J2EE, and PostgreSQL.
- Proficiency in Azure, Kubernetes, and designing & building REST APIs.
- Significant experience working within an Agile Scrum framework, managing CI/CD pipelines, and applying TDD.
- Hands-on exposure to tools like Kibana, Maven, Jenkins, and SONAR.
Technical Stack
- Languages & Frameworks: Java, J2EE, Spring ecosystem
- Data: PostgreSQL
- Infrastructure & Cloud: Azure, Kubernetes, KUBE tools
- API & Architecture: REST API, Microservices
- Tools: Kibana, Maven, Jenkins, SONAR
Work Mode
This role follows a hybrid work model and is based in our Chennai, India office.
Societe Generale is an equal opportunities employer. We are proud to make diversity a strength for our company and are committed to recognizing and promoting all talents.



