Java developer
Technology
HighspringMontreal, Canada3 weeks agoUntil 2026-05-26
Full timeHybrid
Job description
- *About Highspring**
- *The Opportunity**
- *Backend Developer**
- *What You'll Do
- Deliver backend components aligned with architecture standards and business requirements.
- Design and implement integrations using APIs, microservices, and Kafka event streams.
- Build CI/CD pipelines to automate deployment workflows and improve delivery efficiency.
- Diagnose and resolve complex technical issues, ensuring sustainable long-term solutions.
- Collaborate closely with architects, analysts, and developers to optimize the overall solution.
- Promote and reinforce software engineering best practices, including automated testing and quality assurance.
- *What You Bring to the Table
- Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience.
- Strong leadership, communication, and cross-team collaboration skills.
- Ability to adapt in a fast-moving environment and contribute to team cohesion.
- *Core Skills Required
- Advanced expertise in
- *Java
- *Spring Framework**
- Hands-on experience building
- *microservices**
- *APIs**
- *API contracts**
- Solid knowledge of DevOps tools such as
- *Jenkins**
- *Git/Bitbucket**
- *Nexus**
- *Docker**
- Experience working with
- *AWS services**
- Familiarity with
- *Kafka**
- Strong understanding of the
- *software development lifecycle (SDLC)**
- *Agile methodologies**
- *Our Stack
- Languages & Frameworks:**
- Integration:
- DevOps:
- Cloud:
- *Why Join Highspring**
- ------------
- *À propos de Highspring**
- *L'Opportunité**
- *Développeur Back End**
- *Vos responsabilités
- Livrer des composants back end conformes aux besoins d'affaires et aux orientations d'architecture.
- Concevoir et développer des intégrations via API, microservices et flux Kafka.
- Mettre en place des pipelines CI/CD pour automatiser et optimiser les déploiements.
- Diagnostiquer et résoudre des problèmes complexes en privilégiant des solutions durables.
- Collaborer étroitement avec les architectes, analystes et développeurs pour optimiser les livrables.
- Renforcer les bonnes pratiques de génie logiciel et assurer la qualité par des tests automatisés.
- *Ce que vous apportez
- Baccalauréat ou maîtrise en informatique, génie logiciel ou expérience pertinente équivalente.
- Leadership démontré, excellentes habiletés de communication et forte capacité de collaboration.
- Adaptabilité et esprit d'équipe dans un environnement dynamique.
- *Compétences essentielles
- Excellente maîtrise de
- *Java
- *Framework Spring**
- Expérience avec les
- *microservices**
- *API**
- *contrats API**
- Bonne connaissance des outils DevOps :
- *Jenkins**
- *Git/Bitbucket**
- *Nexus**
- *Docker**
- Expérience avec les services
- *AWS**
- Connaissance de
- *Kafka**
- Compréhension solide du
- *cycle de développement logiciel**
- *Agile**
- *Notre Stack
- Langages & Frameworks :**
- Intégration :
- DevOps :
- Cloud :
- *Pourquoi joindre Highspring**
Vaco PLC is acting as an Employment Agency in relation to this vacancy.
Keywords
javajava-developerdata-governancehybrid-workplaceplanning-and-designvisual-art-designproduct-development-and-designmicroserviceskafkatrade-shows-eventscustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdpolicies-and-practicestesting-and-analysisautomation-testingquality-assurancecomputer-scienceenvironment-health-and-safety-hsseecology-environmentspring-frameworkspringapplication-programming-interface-apidevelopment-operations-devopsjenkinsbitbucketdockeramazon-web-servicesamazon-elastic-kubernetes-service-ekssoftware-developmenttraining-and-developmentsoftware-development-lifecyclesystems-development-life-cycle-sdlcagile-methodologyamazon-eksamazon-dynamodbaws-lambdaamazon-sqsaws-step-functionsprogrammable-logic-controller-plcpower-line-communication-plcemployment-agencies
¿Te interesa este puesto?