Développeur FullStack
Listed on 2026-09-06
-
Software Development
Software Engineer, Full Stack Developer, Java Developer, Cloud Engineer - Software
Job Title
Job Description:
You will be designing data capture, storage, and value systems within a constantly evolving technological information system. In an operational context closely aligned with users, you will bring your innovative touch to increase the business value of the solutions you develop.
Your duties will include:
• Analyzing the need;
• Designing and implementing technical solutions that meet needs and evolve;
• Collaboratively defining the software architecture of the information system;
• Developing micro-service APIs;
• Developing web interfaces integrating APIs;
• Optimizing system performance, flexibility, and maintenance;
• Participating in the MCO of production systems.
Additionally, you will conduct technological surveillance on the evolution of languages and development paradigms, information system architectures, and business applications. You may also participate in the definition of organizational conventions such as design of architectures, creation of quality processes, elaboration of best practices, software lifecycle organization, or improvement of agile methods.
Required ProfileEducation and Experience:
Graduate of a master's degree or engineering school with a specialization in software engineering
Skills:
• Solid experience with Java (Spring Boot);
• Solid experience in Single Page Applications (Angular, React…);
• Mastery of software modeling and architecture;
• Familiar with microservice environments (Cloud Native);
• Agile team management and familiar with Dev Ops culture;
• Analytical and diagnostic skills.
Having knowledge in the following areas would be an asset:
• Information system architecture;
• Telecommunications protocols;
• Reactive programming;
• Windows and Linux systems.
Technical Environment:
Mainly open source environment
Languages:
Java, Typescript, Java script, C++
Frameworks:
Spring Boot, Angular
Container:
Docker and Kubernetes (on premise)
API: REST (microservice distributed)
Databases:
Elastic Search, Cassandra, PostgreSQL, Oracle
Architecture:
Event-driven (EDA) based on Kafka
Configuration management:
Ansible
Script:
Python, Bash
Continuous integration:
Git, Gitlab Runners, Sonar Qube, Nexus, Chat Ops automations
- Level Level 6 License/equivalent diplomas
Skills sought:
• Passionate about software development;
• Ability to see and understand the overall view of software and performance;
• Experience with version control, particularly Git;
• Good understanding of Linux administration;
• Ability to quickly respond to bugs/regressions;
• Motivated with strong organizational skills;
• Team spirit;
• Sense of contact and communication;
• Rigor;
• Initiative;
• Leader;
• Handling of sensitive subjects.
Application Elements Documents to SubmitTo apply for this offer, sending the CV is mandatory
Additional InformationWorkplace:
Paris
Contract Type:
Fixed-term contract (CDD) of 3 years, renewable; assignment or detachment for civil servants.
Remuneration:
According to skill and professional experience. Annual bonuses according to results.
Leaves:
Paid leave complemented by RTT days. Possibility of time savings account
Transport:
Reimbursement of transport costs up to 75%
Meals:
Collective restaurant
Contact:
In the context of your application, we thank you for sending your curriculum vitae in the format (_Job Title)
Special Conditions of ExerciseThe position requiring access to information relevant to the French national defense secret, the holder will undergo a clearance procedure, in accordance with the general interministerial instruction no. 1300.
Legal BasisEmployment open to civil servants and contractors: public law contract (one to three years) under articles 4/6/6 quater/6 quinquies of law no. 84-16, renewable at the end of the initial period.
Position StatusVacant as of 01/09/2025
Reference ProfessionDeveloper
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).