Développeur Fullstack Java – Espace Défense & Sécurité (H/F)
Entreprise: Sopra Steria
Localisation: Mérignac (33)
Type de contrat: CDI
Salaire estimé: 33 800 € – 54 200 € brut/an (source: Hellowork)
Télétravail: Occasionnel
Niveau d’études requis: Bac +5
Votre futur environnement de travail
En collaboration avec l’équipe technique et les parties prenantes, vous serez responsable de l’ensemble du cycle de développement des applications web et mobiles,
de la conception à la mise en production.
Missions principales
1. Conception et architecture
- Participer à l’analyse des besoins techniques et fonctionnels.
- Concevoir des architectures évolutives et sécurisées.
- Proposer des solutions adaptées aux contraintes métier et techniques.
2. Développement frontend
- Développer des interfaces modernes et responsives en utilisant :
- Frameworks: Angular
- Langages: Java, C++
- Intégrer les maquettes (HTML/CSS) et optimiser les performances pour une meilleure expérience utilisateur.
3. Développement backend
- Concevoir et développer des API RESTful ou GraphQL.
- Implémenter des solutions serveur sécurisées et performantes avec :
- Technologies: Python, Node.js
- Gérer des bases de données relationnelles (PostgreSQL) et non relationnelles (MongoDB, etc.).
4. Tests et déploiement
- Rédiger des tests unitaires, d’intégration et end-to-end.
- Participer à l’automatisation des pipelines CI/CD pour des déploiements rapides et sécurisés.
5. Maintenance et amélioration continue
- Corriger les bugs remontés par l’équipe ou les utilisateurs.
- Optimiser les performances des applications existantes.
- Assurer la documentation technique des projets.
6. Collaboration et veille technologique
- Travailler en étroite collaboration avec :
- Les designers
- Les chefs de projet
- Les développeurs
- Participer aux revues de code pour garantir la qualité des livrables.
- Rester à jour sur les dernières tendances et innovations en développement.
Profil recherché:
- Maîtrise des technologies Java, Angular, REST/GraphQL, Python, Node.js.
- Expérience en conception d’architectures évolutives.
- Connaissance en bases de données relationnelles et NoSQL.
- Sens de l’innovation et de la sécurité.
- Capacité à travailler en équipe pluridisciplinaire.