Développeur Java - Angular - Devsecops Jenkins - Checkmarx H/F
Role details
Job location
Tech stack
Job description
Tout en étant une entreprise à taille humaine, ASTORM bénéficie d'un référencement en direct auprès de Grands Comptes.
Astorm détient une filiale en Tunisie et une autre au Maroc afin d'y accompagner certains de ses clients.
Nous cherchons à recruter des ingénieurs de valeur afin de renforcer notre équipe de consultants.
Astorm a comme politique d'impliquer chaque consultant dans le développement de l'entreprise en soutenant les initiatives par des primes d'intéressements.
Chez Astorm, vous ne serez pas seulement un consultant mais vous serez un acteur de la société.
Vous avez confiance en votre potentiel, vous cherchez de nouvelles opportunités pour faire avancer votre carrière, vous souhaitez être considéré pour ce que vous êtes et êtes motivé pour réussir. Vous êtes notre candidat !
Contexte de la mission
Dans le cadre d'un projet de développement applicatif à forte exigence de qualité et de sécurité, nous recherchons un Développeur Java / Angular confirmé.
Vous intégrerez une équipe projet évoluant dans un environnement Agile, avec une forte orientation DevSecOps et industrialisation des processus de développement., Développer des applications web en Java / Angular
- Participer à la conception technique et à l'évolution de l'architecture
- Développer et optimiser les bases de données (PostgreSQL)
- Participer à l'amélioration des performances applicatives et requêtes SQL
- Intégrer les bonnes pratiques de sécurité dans le développement
- Participer aux activités DevOps et à l'automatisation des déploiements
- Contribuer à la qualité logicielle via tests et revues de code
- Participer à la maintenance et à l'évolution des applications
Requirements
Compétences requisesExpertise en Java (17+) / J2EEExpertise en Angular (17+)Bonne maîtrise de JavaScript, TypeScript, HTML5Expérience en Spring Boot / Spring MVCMaîtrise de Hibernate / JPATrès bonne connaissance de PostgreSQL et PL/pgSQLExpérience en conception et optimisation de bases de donnéesBonne maîtrise des outils DevOps :JenkinsGitLabSonarQubeNexusCheckmarxExpérience en tests unitaires (JUnit / Mockito)Utilisation d'outils API (Postman, SOAP UI...)Connaissance des serveurs applicatifs (Tomcat, JBoss, Apache)Compétences appréciéesExpérience en environnement temps réel / data streamingConnaissances en sécurité applicative et DevSecOpsFamiliarité avec outils IA de développementConnaissance des bonnes pratiques d'architecture logicielleProfil recherchéDéveloppeur confirmé Java / AngularSensibilité forte à la qualité logicielle et à la sécuritéCapacité à travailler en environnement DevOpsAutonomie, rigueur et esprit d'équipe, * Expertise en Java (17+) / J2EE
- Expertise en Angular (17+)
- Bonne maîtrise de JavaScript, TypeScript, HTML5
- Expérience en Spring Boot / Spring MVC
- Maîtrise de Hibernate / JPA
- Très bonne connaissance de PostgreSQL et PL/pgSQL
- Expérience en conception et optimisation de bases de données
- Bonne maîtrise des outils DevOps :
- Jenkins
- GitLab
- SonarQube
- Nexus
- Checkmarx
- Expérience en tests unitaires (JUnit / Mockito)
- Utilisation d'outils API (Postman, SOAP UI...)
- Connaissance des serveurs applicatifs (Tomcat, JBoss, Apache), * Expérience en environnement temps réel / data streaming
- Connaissances en sécurité applicative et DevSecOps
- Familiarité avec outils IA de développement
- Connaissance des bonnes pratiques d'architecture logicielle, * Développeur confirmé Java / Angular
- Sensibilité forte à la qualité logicielle et à la sécurité
- Capacité à travailler en environnement DevOps
- Autonomie, rigueur et esprit d'équipe
EUR
SOAP Spring JPA SGBD SQL Git JBoss Tomcat Hibernate MVC JUnit Angular HTML5 Jenkins Autonomie Test unitaire PostgreSQL Javascript SonarQube TypeScript Spring Boot Java Nexus