Développeur Full Stack Java - Angular - Apache Spark Senior H/F
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
Teksystems rechefche pour son client grand compte du secteur des services numériques, unDéveloppeur Full Stack Java / Angular / Apache Sparkpour intervenir sur des applications stratégiques liées à la gestion et au traitement de données à fort volume.
Vous intégrerez une équipe agile et participerez au développement de nouvelles fonctionnalités ainsi qu’à l’évolution d’applications critiques pour le métier.
La mission s’adresse à un profil confirmé maîtrisant impérativementJava, Angular et Apache Spark, avec une expérience significative sur des applications critiques et des traitements de données à grande échelle.
Missions principales
Développement backend
- Concevoir et développer des services enJava et Spring Boot.
- Développer et maintenir des API REST.
- Concevoir des traitements batch volumineux et critiques.
- Participer à la modernisation des composants existants.
- Travailler sur des applications historiques et modernes.
- Optimiser les performances du code, des traitements, des API et des requêtes SQL.
- Participer à la conception de solutions maintenables, testables et évolutives.
Développement frontend
- Concevoir et maintenir les interfaces enAngular 7 ou version supérieure.
- Développer des composants réutilisables.
- Participer à l’amélioration des performances et de l’expérience utilisateur.
- Mettre en place les tests frontend nécessaires.
- Collaborer avec le Product Owner sur les parcours fonctionnels et les critères d’acceptation.
Traitements batch et données
- Concevoir et développer des traitements batch avecApache Sparkpour le traitement de volumes de données importants.
- Garantir la robustesse, la résilience et la reprise des traitements en cas d’erreur.
- Développer et optimiser des traitements distribués afin d’améliorer les performances et les temps d’exécution.
- Travailler avec des bases de données relationnelles.
- Optimiser les requêtes SQL et les traitements de données.
- Participer à des projets de migration, d’intégration et de transformation de données.
- Contribuer à la conception de solutions performantes, évolutives et maintenables dans des environnements à forte volumétrie.
Requirements
Une expérience avecApache Sparkest fortement recherchée.
- Expérience confirmée en développementJava
- Expérience confirmée en développement Front-EndAngular
- Spring Boot
- Développement d’API REST
- Conception et développement de traitements batchs
- Maîtrise des bases de données relationnelles
- Software Craftsmanship
- Clean Code
- TDD
- Pair Programming
- Refactoring
- Linux / RedHat
- Sécurité Cloud et Réseaux
- Migration de données
- Tests d’intégration
- CI/CD
- Docker
- Kubernetes, Profil recherchéndispensablesUne expérience avecApache Sparkest fortement recherchée.Expérience confirmée en développementJavaExpérience confirmée en développement Front-EndAngularSpring BootDéveloppement d’API RESTConception et développement de traitements batchsMaîtrise des bases de données relationnellesSoftware CraftsmanshipClean CodeTDDPair ProgrammingRefactoringLinux / RedHatSécurité Cloud et RéseauxMigration de donnéesTests d’intégrationCI/CDDockerKubernetesSoft SkillsAutonomie et capacité à résoudre des problématiques techniques complexesEsprit d’analyse et de synthèseCapacité à documenter les processus et solutions techniquesExcellentes qualités de communicationCapacité à travailler efficacement avec les équipes DEV, OPS et ProduitEsprit collaboratif et partage de connaissancesProactivité et force de propositionRythme :2 jours de télétravail 3 jours sur site, * Une expérience avecApache Sparkest fortement recherchée.
- Expérience confirmée en développementJava
- Expérience confirmée en développement Front-EndAngular
- Spring Boot
- Développement d’API REST
- Conception et développement de traitements batchs
- Maîtrise des bases de données relationnelles
- Software Craftsmanship
- Clean Code
- TDD
- Pair Programming
- Refactoring
- Linux / RedHat
- Sécurité Cloud et Réseaux
- Migration de données
- Tests d’intégration
- CI/CD
- Docker
- Kubernetes
Soft Skills
- Autonomie et capacité à résoudre des problématiques techniques complexes
- Esprit d’analyse et de synthèse
- Capacité à documenter les processus et solutions techniques
- Excellentes qualités de communication
- Capacité à travailler efficacement avec les équipes DEV, OPS et Produit
- Esprit collaboratif et partage de connaissances
- Proactivité et force de proposition, Apache spark Force de proposition Clean API SQL Linux Gestion des données Test driven development (TDD) Pro-activité Angular Batching Kubernetes Autonomie Base de données relationnelle API REST Spring Boot Java Docker Esprit d’analyse
Benefits & conditions
Taux journalier :Salaire selon profil, Rythme :2 jours de télétravail 3 jours sur site
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.hellowork.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Find a Developer Job: 12 Best Job Sites For Developers
Fully Remote Software Engineer Jobs
Why Upskilling And Reskilling is Important For Developers
Best Companies to Work For in Paris: Top 25 Companies in 2023