All roles at Societe Generale

Specialist Software Engineer - JAVA

BengaluruFull-timeJunior levelPosted today

Software engineering role at Societe Generale in Bengaluru.

About the role

Design, develop, and maintain scalable Java backend applications using Spring Framework/Spring Boot and Maven . Develop, integrate, and maintain secure and reliable REST APIs , following backend development best practices. Investigate and resolve production issues , performing root-cause analysis, debugging, and implementing permanent fixes.

What you'll do

  • Design, develop, and maintain scalable Java backend applications using Spring Framework/Spring Boot and Maven
  • Develop, integrate, and maintain secure and reliable REST APIs , following backend development best practices
  • Investigate and resolve production issues , performing root-cause analysis, debugging, and implementing permanent fixes
  • Write and optimize PostgreSQL queries , including performance tuning and troubleshooting database-related bottlenecks
  • Ensure high-quality software delivery through code reviews, performance optimization, testing, and collaboration with cross-functional teams

What you need

  • Java
  • REST APIs
  • Spring Boot
  • PostgreSQL
  • Agile
  • Root cause analysis

Good to have

  • Test cases
  • ETL

More roles like this at Societe Generale

Apply on Societe Generale's site