Login Enter

Sopra Steria

2 weeks ago

Fullstack Java React.js / React Native Developer - Financial Services - Ile-De-France

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Sopra Steria
Location
France, Ile-de-France, Paris France
Posted
2 weeks ago
View all jobs at Sopra Steria

Job description


Company Description

Sopra Steria, a major player in Tech in Europe, with 51,000 employees in nearly 30 countries, is recognized for its consulting, digital services, and solutions activities. It helps its clients lead their digital transformation and achieve concrete and sustainable benefits. The Group provides a comprehensive response to the competitiveness challenges of large companies and organizations, combining in-depth knowledge of business sectors and technologies with a collaborative approach. Sopra Steria places people at the heart of its actions and commits to its clients to make the best use of digital technology to build a positive future. In 2024, the Group achieved a revenue of 5.8 billion euros.

The world is how we shape it*


Job Description

Your role and missions:

Take charge of the design, development, and evolution of critical applications (B2C, B2B, internal, or distributed) in Java (microservices), React.js (SPA), and React Native in environments requiring: performance, high availability, security, scalability, advanced CI/CD.

Backend — Java (mandatory)

  • Development of microservices Java 17+ / Spring Boot 3+
  • Distributed / event-driven architecture
  • Design and exposure of REST APIs (standardization, versioning)
  • Implementation of batch processing: Spring Batch
  • Performance optimization: multithreading, memory management, profiling
  • Interaction with Oracle / PostgreSQL, SQL tuning, indexing
  • Robustness & security: OAuth2, JWT, RBAC, internal standards

Frontend — React.js (mandatory)

  • SPA Development: React 18+, TypeScript, Redux Toolkit
  • Design System Integration (Material, internal, or equivalent)
  • Advanced state management, optimized rendering
  • Frontend Testing: Cypress / Jest
  • Accessibility: WCAG/RGAA compliance

Mobile — React Native (mandatory)

  • Development and maintenance of React Native mobile applications
  • Development of cross-platform mobile applications (iOS & Android) React Native
  • Design and integration of user interfaces
  • Connecting the application to REST APIs / GraphQL
  • Implementation of authentication and user session management

DevOps / Environment

  • CI/CD: GitLab CI or Jenkins, advanced pipelines
  • Docker, Kubernetes orchestrators
  • Monitoring & observability: Grafana, Prometheus, ELK
  • Quality: SonarQube, TDD strongly valued

Methods

  • Agile/Scrum organization or hybrid model
  • Technical documentation (OpenAPI, Confluence)
  • Strong engineering culture: code review, pair programming

Qualifications

You hold a degree from an Engineering School or a University degree or equivalent.

  • 5 years minimum on the Java, React.js + React Native stack
  • Significant experience on critical applications in at least one environment:
    • high volume / real-time
    • enhanced security
    • horizontal scalability
  • Mastery of microservices, Kafka, Docker, Kubernetes, CI/CD
  • Previous experience in technical responsibility for a complete scope (end-to-end)

Additional Information
  • A remote work agreement to work remotely up to 2 days per week depending on your assignments.
  • An attractive benefits package: health insurance, works council, meal vouchers, profit-sharing agreement, holiday and co-optation bonuses.
  • Multiple career opportunities: over 30 job families, as many bridges to imagine together.
  • Several hundred training courses accessible independently with Sopra Steria Academy.
  • The possibility to get involved with our foundation or our partner "Vendredi".
  • The opportunity to join the Tech'Me UP collective (training, conferences, watch, and much more…).

An inclusive and committed employer, our company works every day to combat all forms of discrimination and promote a respectful work environment. Therefore, committed to gender balance and diversity, we encourage all applications and all profiles.

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

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.