Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior software Engineer – JAVA/ API - Edition de logiciels – Limonest image - Rise Careers
Job details

Senior software Engineer – JAVA/ API - Edition de logiciels – Limonest

Description de l'entreprise

Sopra Real Estate Software est un éditeur leader sur le marché de l'immobilier social et privé, le premier partenaire de plus de 400 grands acteurs de l’immobilier français.
Chaque jour 140 millions de m² et 3,5 millions de logement sont gérés à l'aide de nos applications. Nos 700 experts accompagnent nos clients dans leurs transformations et les aident à relever leurs enjeux environnementaux, humains et technologiques.

Sopra Real Estate Software est une entité du Groupe Sopra Steria.

Description du poste

Dans le cadre du programme de transformation de Sopra Real Estate Software, vous intégrez la nouvelle équipe « Plateforme ». Vous jouez un rôle central dans le développement et la production de features pour notre nouvelle plateforme SaaS et vous intervenez sur toutes les phases de la mise en place des solutions techniques. 

Vous êtes rattaché.e au responsable de l'équipe et vous interagissez quotidiennement avec une équipe multidisciplinaire (Product Manager, équipe UX/ UI, développeurs front-end, développeurs back-end, équipe IA, QA). 

Votre rôle et vos missions  

  • Au sein d’une Squad dédiée à un processus métier ou technique, vous prenez en charge la conception logicielle de nouvelles API (contrat d’interface, mock API, etc.) ainsi que leur implémentation. 
  • Vous assurez  la qualité de vos livrables avec des tests unitaires et des tests de non-régression (approval testing). 
  • Vous garantissez l’observabilité, la “scalabilité”, la résilience et les performances de vos livrables. 
  • Vous savez monitorer/profiler du code et avez une bonne connaissance des patterns des architectures distribuées pour identifier et remédier aux problèmes de performances. 
  • Vous capitalisez sur vos expériences pour aider et faire progresser l'équipe de développement.
  • Vous êtes force de proposition et vous vous inscrivez dans une démarche d'amélioration continue. 

Environnement technique : cloud AWS, Java, Spring Boot, API REST/GraphQL, React, ElasticSearch, Git, Docker/Kubernetes etc. 

#LI-HYBRID #SRES

Qualifications

  • Reconnu.e pour vos compétences et vos expériences en conception/ programmation sur les technologies Java et la mise en œuvre d’API, vous souhaitez vous investir chez un éditeur de logiciel en pleine transformation.  
  • Passionné.e par les nouvelles technologies, vous êtes dôté.e d’un bon relationnel et collaborez efficacement avec les différentes équipes. Vous faites preuve de fortes capacités d’adaptation et vous avez une bonne culture de l’agilité. 
  • Diplômé.e d'une école d'Ingénieurs, d'un Master 2 ou formation équivalente, vous cherchez un poste de lead technique alliant transformation digitale et excellence opérationnelle : n'attendez plus ! Intégrez une entreprise où règne un esprit entrepreneurial fort et une atmosphère propice à votre évolution. 

Informations complémentaires

  • Un accord télétravail pour télétravailler jusqu’à 2 jours par semaine selon vos missions. 
  • Un package avantages intéressant : une mutuelle, un CSE, des titres restaurants, un accord d’intéressement, des primes vacances et cooptation.
  • Des opportunités de carrières multiples : plus de 30 familles de métiers, autant de passerelles à imaginer ensemble.
  • Plusieurs centaines de formations accessibles en toute autonomie depuis l’app mobile avec Sopra Steria Academy.
  • La possibilité de s'engager auprès de notre fondation ou de notre partenaire « Vendredi ».
  • L'opportunité de rejoindre le collectif Tech'Me UP (formations, conférences, veille, et bien plus encore…).

Employeur inclusif et engagé, notre société œuvre chaque jour pour lutter contre toute forme de discrimination et favoriser un environnement de travail respectueux. C’est pourquoi, attachés à la mixité et à la diversité, nous encourageons toutes les candidatures et tous les profils.

https://www.soprasteria.fr/nous-connaitre/nos-engagements

 

What You Should Know About Senior software Engineer – JAVA/ API - Edition de logiciels – Limonest, Sopra Steria

Are you ready to take your career to the next level as a Senior Software Engineer specializing in Java and API development at Sopra Real Estate Software in Limonest? This dynamic company, a leading provider in the social and private real estate market, is looking for someone just like you. With a substantial impact, you will be contributing to the management of over 140 million square meters of property and 3.5 million housing units, working alongside a team of 700 dedicated professionals. Your primary focus will be on developing and deploying innovative features for our cutting-edge SaaS platform, taking part in all phases of technical solution implementation. You will work closely with your team, which includes a Product Manager, UX/UI designers, front-end and back-end developers, AI specialists, and QA professionals. Your responsibilities include designing new APIs, ensuring the quality of your deliverables with rigorous testing, and maintaining the performance and scalability of your work. You will leverage your expertise to mentor your team and push for continuous improvement. We're looking for someone who thrives in an agile environment, is passionate about new technologies, and values collaboration. If you have a background in engineering or a Master's degree, along with a strong grasp of Java technologies, this is the opportunity you have been waiting for. Join us and be a part of a vibrant, entrepreneurial spirit that fosters your growth and development.

Frequently Asked Questions (FAQs) for Senior software Engineer – JAVA/ API - Edition de logiciels – Limonest Role at Sopra Steria
What are the key responsibilities of a Senior Software Engineer at Sopra Real Estate Software?

As a Senior Software Engineer at Sopra Real Estate Software, you will be responsible for the design and implementation of new APIs, ensuring high-quality deliverables through unit and regression testing, and maintaining the scalability and performance of your solutions. You will work closely with a multidisciplinary team to drive technical innovations for our SaaS platform.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer position at Sopra Real Estate Software?

To qualify for the Senior Software Engineer role at Sopra Real Estate Software, you should have a strong background in Java and API design, preferably backed by a degree in engineering or a Master's-level education. Combining your technical expertise with great soft skills is essential as you will collaborate intensively with various teams.

Join Rise to see the full answer
How does Sopra Real Estate Software support professional development for Senior Software Engineers?

At Sopra Real Estate Software, professional development is a priority. We offer access to hundreds of training courses through the Sopra Steria Academy, along with opportunities for career advancement across a variety of roles within the company. We also encourage participation in team initiatives like Tech'Me UP for ongoing learning.

Join Rise to see the full answer
What technical skills are essential for a Senior Software Engineer at Sopra Real Estate Software?

Essential technical skills for the Senior Software Engineer position at Sopra Real Estate Software include expertise in cloud AWS, Java, Spring Boot, API REST/GraphQL, and familiarity with tools such as Git, Docker/Kubernetes. A strong understanding of distributed architecture patterns will also greatly benefit your role.

Join Rise to see the full answer
What is the work culture like at Sopra Real Estate Software for a Senior Software Engineer?

The work culture at Sopra Real Estate Software emphasizes collaboration, innovation, and continuous improvement. We respect diversity and inclusivity, fostering an environment where all employees can thrive. We also support flexible working arrangements, allowing up to two days of remote work per week.

Join Rise to see the full answer
Common Interview Questions for Senior software Engineer – JAVA/ API - Edition de logiciels – Limonest
What experience do you have with Java and API development?

When discussing your experience with Java and API development, be specific about projects you have worked on, the technologies used, and the outcomes achieved. Highlight any challenges you faced and how you overcame them, showcasing your problem-solving abilities.

Join Rise to see the full answer
Can you describe the process you follow for testing your code?

Explain your testing methodology, including unit testing and regression testing practices. Discuss how you ensure your code meets quality standards and how you handle any bugs or issues that arise during testing.

Join Rise to see the full answer
How do you ensure performance and scalability in your applications?

Discuss the techniques you use for monitoring and profiling your applications, such as performance testing tools. Provide examples of how you've optimized code for better scalability and shared architectural patterns that you find effective.

Join Rise to see the full answer
How do you approach collaboration in a multi-disciplinary team?

Emphasize your communication skills and ability to work well with others. Provide an example of a project where you collaborated with UI/UX designers, product managers, or backend developers, and how teamwork contributed to the project’s success.

Join Rise to see the full answer
What strategies do you use to stay updated on the latest technologies?

Talk about your commitment to continuous learning, such as following industry news, participating in related forums, attending workshops, and engaging with professional networks. Mention any recent technologies that excite you and why.

Join Rise to see the full answer
How do you handle tight deadlines and pressure in a project?

Share your experience with prioritizing tasks, breaking down projects into manageable pieces, and using agile methodologies to stay on track. Highlight your problem-solving skills and ability to maintain quality under pressure.

Join Rise to see the full answer
Can you give an example of a challenging project and how you overcame obstacles?

Provide a specific example where you faced significant challenges. Describe the project, the obstacles, and the actions you took to navigate those difficulties, demonstrating your perseverance and technical prowess.

Join Rise to see the full answer
What role do you think a Senior Software Engineer plays in a project?

Discuss how a Senior Software Engineer serves as a leader who guides the team through technical decisions, encourages collaboration, and contributes to defining project scope. Highlight the importance of mentoring junior engineers in your role.

Join Rise to see the full answer
What tools do you use for version control and team collaboration?

Mention the version control tools you are familiar with, such as Git, along with any collaborative project management tools like JIRA or Trello. Emphasize how these tools enhance team efficiency and streamline workflows.

Join Rise to see the full answer
How do you incorporate user feedback into your development process?

Talk about the significance of user feedback in enhancing application functionality and user experience. Describe your approach to gathering user insights and how you implement improvements based on that feedback.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Codurance Remote No location specified
Posted 8 days ago
Photo of the Rise User
Posted 10 days ago
Dental Insurance
Vision Insurance
Paid Holidays
Photo of the Rise User
Qualtrics Remote Seattle, Washington, United States
Posted yesterday
Photo of the Rise User
Posted 7 days ago
Posted 5 days ago
Photo of the Rise User
Posted 10 days ago
Dental Insurance
Vision Insurance
Paid Holidays
Photo of the Rise User
Choreograph Remote No location specified
Posted 4 days ago

Sopra Group is a leader in consulting, IT services and software development in Europe, providing assistance and guiding its clients to ensure the success of their complex transformation projects. With particular attention to business processes an...

193 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!