Sign up to save this job, get alerts, and apply with an optimized CV.
Apprenticeship – Java / Angular Development Engineer - Public Services - Nantes
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, services, and digital solutions activities. It helps its clients to lead their digital transformation and achieve concrete and sustainable benefits. The Group offers a global response to the competitiveness challenges of large companies and organizations, by 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 most of digital technology to build a positive future. In 2024, the Group achieved a turnover of 5.8 billion euros.
The world is how we shape it*
Job Description
Participate in the digital transformation of the State!
The teams in the Customs division operate from the Nantes, Toulouse, and Barcelona sites on numerous subjects: BREXIT, E-commerce, fight against fraud, maritime surveillance, control and taxation of goods, projects with a European dimension. For our client, we are tackling many challenges around cloud, DevOps, embedded ecosystems, mobility, security…
As a development engineer, your mission is to contribute to all stages of a project, from the design phase to deployment with our client.
This apprenticeship is designed to provide you with an expanded knowledge base essential for your future career, regardless of your chosen path (project manager, functional analyst, architect, developer, technical expert, …).
Not sure which career path to choose yet? No problem, because the best way to choose is to test and discover the richness of our professions through your internship.
Integrated into a project team of about 10 people, you are constantly supervised by experienced and motivated peers who are eager to introduce you to their profession. The highly industrial work environment provides you with the necessary framework for rapid skill development.
Your role and responsibilities:
You will participate in the various phases of the project evolution lifecycle:
- Technical workshops and impact analysis;
- Writing technical specifications;
- Development;
- Deployment of project industrialization tools;
- Participation in testing campaigns: writing and executing tests;
- Analysis of production incidents and client support.
Benefits of the apprenticeship:
- Discover a fascinating profession within the European leader in digital transformation;
- Understand project challenges and meet commitments to a client;
- Deepen your knowledge of innovative technologies;
- Work in a distributed team between France and Spain;
- Receive training in the technologies and methodologies used by the Group;
- Work alongside experts in their fields who can guide you in your first steps.
Technical Environment:
Our technical foundation relies on Open Source products and is part of a DevOps approach where you are responsible for both development and deployment:
- Development of 2-tier applications written in Angular with TypeScript on the frontend and Spring Boot with Java on the backend (REST API);
- Writing unit tests with Junit 5 / Mockito for the backend and Karma / Jasmine for the frontend;
- Use of relational and non-relational data storage such as PostgreSQL and MongoDB;
- Continuous integration and deployment via Gitlab CI/CD;
- Containerization and orchestration of deployments with Docker, Kubernetes, Ansible;
- Automation of end-to-end tests with Protractor, Gherkin, and Cucumber;
- Tool-assisted development environment: GitLab, Visual Studio Code, IntelliJ, Maven, Yarn, Webpack.
Qualifications
You are looking for a final-year apprenticeship as part of your engineering school, Master 2 in computer science, or equivalent training. You have knowledge in programming and innovative technologies.
You are versatile, creative, and possess strong synthesis and analytical skills.
If you are curious, wish to acquire technical and functional skills in various business areas, and enjoy teamwork and client interaction, this opportunity is for you!
Additional Information
- A remote work agreement to work from home up to 2 days per week depending on your assignments.
- An attractive benefits package: health insurance, employee representative committee, meal vouchers, profit-sharing agreement, vacation and referral bonuses.
- Multiple career opportunities: over 30 job families, and as many career paths 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 foster a respectful work environment. Therefore, committed to mixed and diverse teams, we encourage all applications and all profiles.
https://www.soprasteria.fr/nous-connaitre/nos-engagements
Required skills
Sign up to apply
Create a free account to apply for this job and get access to:
- AI-powered CV optimization for this specific job
- Save jobs and create custom alerts
- See your CV match score for each job
Company information
- Company
- Sopra Steria
- Location
-
France, Pays de la Loire, Loire-Atlantique, Nantes
France - Posted
- 2 months ago
Interested in this position?
Create your free account and tailor your CV to match this job.