Développeur Fullstack Java - Angular & Cloud
Entreprise: Sopra Steria
Poste: Développeur Fullstack Java - Angular & Cloud
Localisation: Mérignac (33), Bordeaux
Type de contrat: CDI
Salaire estimé: 33 800 – 54 200 €/an (selon Hellowork)
Niveau d’études requis: Bac +5
Description du poste
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, depuis la conception jusqu’à la mise en production.
1. Conception et architecture
- Participer à l’analyse des besoins techniques et fonctionnels.
- Concevoir des architectures évolutives, sécurisées et adaptées aux contraintes métier.
- Proposer des solutions optimisées pour les environnements techniques.
2. Développement Frontend
- Développer des interfaces modernes et responsives avec Angular.
- Intégrer les maquettes en HTML/CSS et optimiser les performances pour une meilleure expérience utilisateur.
- Garantir une UI intuitive et performante.
3. Développement Backend
- Concevoir et développer des API RESTful ou GraphQL.
- Implémenter des solutions serveur sécurisées et performantes en Java.
- 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 pour assurer la qualité du code.
- Participer à l’automatisation des pipelines CI/CD pour des déploiements rapides et sécurisés.
- Déployer et administrer les applications sur des environnements Cloud (AWS, GCP, Azure).
5. Maintenance et amélioration continue
- Corriger les bugs signalés par l’équipe ou les utilisateurs.
- Optimiser les performances des applications existantes.
- Maintenir une documentation technique claire et à jour.
6. Collaboration et veille technologique
- Travailler en collaboration étroite avec les designers, chefs de projet et 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é :
- Expertise en Java (Spring Boot, Hibernate, etc.) et Angular.
- Maîtrise des bases de données (SQL/NoSQL) et des environnements Cloud.
- Expérience en CI/CD, tests automatisés et optimisation de performances.
- Capacité à collaborer en équipe Agile/Scrum.
- Bac +5 (ou équivalent professionnel).
Pourquoi rejoindre Sopra Steria ?
- Environnement innovant dans un secteur dynamique (aéronautique, cloud, etc.).
- Opportunités de croissance et accompagnement professionnel.
- Flexibilité et équilibre vie pro/perso (télétravail possible).