Développeur Java (Junior)
Role details
Job location
Tech stack
Job description
Au sein d'une équipe de développement spécialisée dans la création et l'amélioration de rapports réglementaires, tu participeras à la conception, au développement et au maintien de solutions critiques liées au reporting réglementaire quotidien. Ces rapports doivent respecter des délais stricts imposés par les autorités de régulation. Tu contribueras également aux activités de support de niveau 3 et aux initiatives d'amélioration continue au sein d'un environnement Agile.
Responsabilités principales :
- Participer au développement et à l'implémentation d'applications de haute qualité : logique métier backend, modules API et interfaces utilisateurs.
- Implémenter, tester et livrer des fonctionnalités selon les standards internes et dans un cadre d'Intégration Continue.
- Assurer un support opérationnel quotidien incluant la gestion des anomalies, des incidents et des situations critiques.
- Participer activement aux cérémonies Agile.
- Contribuer à l'amélioration continue de l'équipe via la communication, la documentation et l'automatisation., Within a development team dedicated to building and enhancing regulatory reporting solutions, you will participate in designing, developing, and maintaining critical applications used for daily regulatory submissions. These reports must comply with strict deadlines defined by regulatory authorities. You will also contribute to Level 3 support activities and continuous improvement initiatives in an Agile environment.
Requirements
- Java 17 ou plus (maîtrise solide en développement API et performance ; minimum Java 11).
- Expertise en Spring Boot et microservices.
- Maîtrise des pratiques TDD & BDD.
- Connaissance des environnements DevOps, CI/CD, monitoring et logging.
- Excellente compréhension des concepts orientés objet (OOP).
- Expérience pratique avec les frameworks Spring et Hibernate.
- HTML/HTML5, CSS Modules, Bootstrap, Typescript, JavaScript.
- Connaissance et expérience PostgreSQL.
- Expérience avec les API REST.
- Expérience des conteneurs : Kubernetes / Docker.
- Git/GitHub, intégration continue avec Maven et Jenkins.
Expérience et compétences - indispensables :
- Capacité à diagnostiquer et résoudre les problèmes applicatifs.
- Solides compétences en programmation orientée objet.
- Expérience concrète des bonnes pratiques Agile : TDD, BDD, Refactoring, Clean Code.
- Bonne compréhension du cycle de développement logiciel et des environnements orientés processus.
- Expérience en tests fonctionnels / manuels.
- Excellentes aptitudes en communication.
- Solide compréhension des rôles et méthodologies Agile.
- Connaissance des outils et pratiques CI/CD (dont JIRA).
- Aptitudes analytiques et bonnes capacités de résolution de problèmes.
- Capacité à travailler au sein d'équipes Agile et à contribuer aux priorités collectives.
Atouts:
- Expérience préalable en environnement financier.
- Connaissances de base en finance / marchés de capitaux.
- Expérience sur un cloud public (ex. Azure)., * Participate in the development and implementation of high-quality applications: backend business logic, API modules, and user interfaces.
- Implement, test, and deliver features according to internal standards and Continuous Integration processes.
- Provide daily operational support, including defect management, incident handling, and crisis processes.
- Actively participate in Agile ceremonies.
- Contribute to team continuous improvement through communication, documentation, and automation., * Java 17 or above (strong expertise in API development and performance; minimum Java 11).
- Hands-on experience with Spring Boot and microservices.
- Familiarity with TDD & BDD practices.
- Understanding of DevOps principles, CI/CD pipelines, monitoring and logging.
- Strong object-oriented programming knowledge.
- Experience with Spring and Hibernate frameworks.
- HTML/HTML5, CSS Modules, Bootstrap, Typescript, JavaScript.
- Knowledge and experience with PostgreSQL.
- Experience with REST APIs.
- Experience with containers: Kubernetes / Docker.
- Git/GitHub, Continuous Integration with Maven and Jenkins.
Experience and competencies - must have:
- Ability to troubleshoot application development and usage issues.
- Strong object-oriented programming skills.
- Hands-on experience with Agile best practices: TDD, BDD, Refactoring, Clean Code.
- Clear understanding of the software development lifecycle and process-oriented environments.
- Experience in functional/manual testing.
- Excellent communication skills.
- Strong understanding of Agile roles and methodologies.
- Strong understanding of CI/CD practices and tools (including JIRA).
- Analytical thinking and problem-solving skills.
- Ability to work in Agile teams and contribute to shared priorities.
Preferred Qualifications - Nice to Have:
- Previous experience in a financial environment.
- Basic financial / capital markets knowledge.
- Experience working with public cloud (e.g., Azure)., Esprit de synthèse Adaptabilité Capacités d'analyse Bon relationnel Curiosité Passion Qualités rédactionnelles Satisfaction client Avantages Aide à la mobilité Assurance collective familiale Congés payés au-delà du minimum légal Salle de jeux Réduction salle de sport Participation aux frais de transport
Benefits & conditions
Primes de cooptation Télétravail