Analyste Programmeur Java
il y a 3 jours
Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec collaborateurs, une présence internationale dans 20 pays, et un chiffre d'affaires supérieur à 1.621 milliards de dollars canadiens.
SII Canada offre à ses clients une expertise technique avancée dans les domaines du développement applicatif, Web et Mobile, de la Cybersécurité et du Cloud. Nous intervenons également en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs industriels. Notre ambition : faire évoluer les systèmes d'information et contribuer à la création des produits et services de demain pour nos clients.
D'autre part, l'inclusion est au cœur de notre culture d'entreprise. SII Canada s'engage à offrir un environnement de travail équitable et respectueux, favorisant la diversité des profils et l'égalité des chances.
Missions
Vous intégrerez une équipe dédiée au développement et à l'amélioration continue d'une plateforme clé de surveillance des risques de marché. Votre rôle sera d'implémenter de nouvelles métriques de risque, fournir un accès aux données de transactions pour des analyses approfondies et participer au support applicatif de niveau 3. Vous serez autonome dans vos développements tout en collaborant avec l'équipe pour garantir la qualité et la stabilité des solutions. L'amélioration continue et le partage des bonnes pratiques de développement sont au cœur de ce mandat.
Responsabilités
- Implémenter des indicateurs clés de risque dans la plateforme.
- Assurer l'accès aux données pour les analyses métiers.
- Participer au support applicatif (niveau 3).
- Contribuer à la conception, au développement et à la maintenance des applications.
- Respecter les meilleures pratiques de développement logiciel et de sécurité.
Stack Technique
- Langage : Java 17 (ou dernière version LTS)
- Framework : Spring Boot (Spring MVC pour API REST)
- Injection de dépendances : Spring Core
- Accès base de données : Spring Data JPA avec Hibernate ORM
- Bases de données : PostgreSQL (ou MySQL, Oracle)
- Sécurité : Spring Security avec JWT ou OAuth2
- Outils de build : Maven ou Gradle
- Tests : JUnit 5, Mockito (unitaires et intégration)
- Documentation API : Springdoc OpenAPI (Swagger UI)
- DevOps : GitHub Actions, Jenkins, Docker, Kubernetes, Linux
- Big Data : Spark, Kafka (Event Hub), Azure Datalake
- Monitoring : ELK stack, Helm, Grafana
- Cloud : Azure, AWS
Bonnes Pratiques
- Software Craftsmanship : DDD, BDD, TDD, Design Patterns, Clean Code
Missions
You will join a team dedicated to developing and continuously improving a key platform for market risk monitoring. Your role will involve implementing new risk metrics, providing access to transaction data for in-depth analysis, and participating in Level 3 application support. You will work autonomously on development tasks while collaborating with the team to ensure quality and stability of solutions. Continuous improvement and sharing best practices in software development are core values of this role.
Responsibilities
- Implement key risk indicators within the platform.
- Ensure data accessibility for business analysis.
- Participate in Level 3 application support.
- Contribute to the design, development, and maintenance of applications.
- Adhere to best practices in software development and security.
Technical Stack
- Language: Java 17 (or latest LTS version)
- Framework: Spring Boot (Spring MVC for REST APIs)
- Dependency Injection: Spring Core
- Database Access: Spring Data JPA with Hibernate ORM
- Databases: PostgreSQL (or MySQL, Oracle)
- Security: Spring Security with JWT or OAuth2
- Build Tools: Maven or Gradle
- Testing: JUnit 5, Mockito (unit and integration tests)
- API Documentation: Springdoc OpenAPI (Swagger UI)
- DevOps: GitHub Actions, Jenkins, Docker, Kubernetes, Linux
- Big Data: Spark, Kafka (Event Hub), Azure Datalake
- Monitoring: ELK stack, Helm, Grafana
- Cloud: Azure, AWS
Best Practices
- Software Craftsmanship: DDD, BDD, TDD, Design Patterns, Clean Code
-
business analyst it
il y a 1 jour
Montréal, Occitanie, France RED TIC Temps pleinCDIMontréalPublié il y a 8 secondesRED TIC recherche unBusiness Analyst ITpour analyser les besoins métiers, les traduire en exigences fonctionnelles et accompagner la mise en œuvre de solutions informatiques à forte valeur ajoutée. Vous jouerez un rôle clé d'interface entre les équipes métiers et les équipes techniques afin de garantir...
-
Consultant(e) Application Support Specialist H/F – Montréal
il y a 23 heures
Montréal, France QUANTEAM (RAINBOW PARTNERS Group) Temps pleinAperçu Poste: Consultant(e) Application Support Specialist H/F – Montréal chez QUANTEAM (RAINBOW PARTNERS Group). Ce poste consiste à fournir un support technique et fonctionnel pour les applications utilisées par les traders basés à New York, en étroite collaboration avec les traders, les équipes de vente, les analystes commerciaux et les...
-
Administrateur de base de données
il y a 1 jour
Montréal, France RENAPS Temps pleinJoin to apply for the Administrateur de base de données / DBA role at RENAPSJoin to apply for the Administrateur de base de données / DBA role at RENAPSDate: Oct 01, 2024Location : Remote ou Hybride Montréal (QC/USA)CANADA ou USATechnologies de l'Information Type de poste : Permanent Localisation : Remote ou HybrideRENAPS est présentement à la recherche...