onsite
Lead Software Engineer - Java FS - Societe Generale
Software Engineer
Lead Software Engineer driving enterprise-grade Java and React solutions, architecting scalable full‑stack applications and RESTful services for high‑performance business platforms.
About the role
Key Responsibilities
- Design, develop, and maintain enterprise‑grade applications using Java, Spring Boot, and React.js.
- Build and consume RESTful APIs to enable seamless integration between front‑end and back‑end systems.
- Collaborate with cross‑functional teams to design and implement new features, ensuring high quality and maintainability.
- Lead code reviews, mentor junior developers, and enforce best practices in architecture and coding standards.
- Participate in architecture discussions, performance tuning, and continuous improvement of development processes.
Requirements
- 8–10 years of professional experience in full‑stack development with Java and React.
- Strong proficiency in Spring Boot, RESTful API design, and modern front‑end technologies.
- Experience with enterprise application patterns, scalability, and maintainability.
- Excellent problem‑solving skills and a collaborative mindset.
- Proven ability to mentor and lead technical teams.