Recherche d'emploi > Montréal, QC > Software engineer

Java Software Engineer

Tenth Revolution Group
Montreal, Quebec, Canada
90K $-120K $ / an (estimé)
Temps plein

Job Description :

In this role, you will have the opportunity to work across both backend and frontend technologies, learning and implementing new technologies in a business context.

Your contributions will span the entire product development lifecycle, from initial design to deployment, focusing on continuous improvement of our development infrastructure.

Key Responsibilities :

  • Full Stack Development : Design, develop, and maintain robust backend systems and user-friendly frontend applications using Java and relevant frameworks.
  • Product Lifecycle Involvement : Participate actively in all phases of the product development process including requirements gathering, design discussions, development, testing, and deployment.
  • Collaboration : Work closely with cross-functional teams, including product management, UX / UI designers, and other developers, to ensure seamless integration and delivery of features.
  • Technology Integration : Research and evaluate new technologies, frameworks, and tools; implement them into the development process to enhance our products and services.
  • Development Infrastructure Improvement : Continuously assess and enhance our development practices and infrastructure to improve efficiency, reliability, and scalability.
  • API / SDK Development : Create and maintain SDKs and APIs for external clients, ensuring high-quality documentation and support.
  • End-User Focus : Ensure that the product design and functionality align with user needs, providing a seamless and engaging user experience.
  • Problem-Solving : Diagnose and troubleshoot technical issues, providing timely and effective solutions.

Current Technologies and Tools :

  • Frameworks : Java Spring Boot Microservices
  • Cloud : AWS
  • Databases : MongoDB, PostgreSQL, MySQL, AWS Aurora
  • Messaging : RabbitMQ
  • Identity : Keycloak
  • APIs : Twilio
  • Security : Entrust PKI
  • Dev : IntelliJ, Eclipse, Git, Maven, SonarQube
  • DevOps : Jenkins, Terraform, Docker, Gitea, Nexus, OpenSearch, CloudWatch
  • QA : TestRail, Robot Framework, Selenium WebDriver

Preferred Qualifications :

  • IT diploma (college or university level)
  • Proven software development experience
  • Comfortable in a 100% French-speaking environment
  • Valid work permit required
  • Il y a 6 jours
Emplois reliés
Offre sponsorisée
Insight Global
Laval, Québec

Java and Spring framework • Experience MUST be hands on and from most recent roles. Extensive experience working with Java 8 and up. A client is looking for a Senior Java Backend Developer to join their team in Laval, QC. As part of the development team, you will be working on creating RESTful APIs ...

Offre sponsorisée
ALTEN Canada
Montréal, Québec

Principales technologies : Java, Java Core, Unix/Linux, bases de données relationnelles,. Key technologies: Java, Java Core, Unix/Linux, relational databases, Spring Boot, Git / Maven / Jenkins, Webservices (Rest, SOAP, Swagger, Postman, etc. Disposer d’une expérience significative sur un poste de D...

Offre sponsorisée
VLink Inc
Montréal, Québec

Daily responsibilities include, transforming requirements into code, attending scrum meetings, reporting on project status, and learning our in-house frameworks and Java best practices. ...

Offre sponsorisée
LanceSoft, Inc.
Montréal, Québec

Java, Scala experience is preferred?Strong in Java, Spring frameworks, JDBC?Experience developing REST services deployed over Tomcat/Jetty/CXF. It's expected that they demonstrate a thorough and detailed approach with the ability to identify appropriate user/business solutions and have proven track ...

Offre sponsorisée
Tenth Revolution Group
Montréal, Québec

Design, develop, and maintain robust backend systems and user-friendly frontend applications using Java and relevant frameworks. Java Spring Boot Microservices. Proven software development experience. ...

Offre sponsorisée
Teacup Tech Systems
Canada

Develop and maintain applications using Java (Spring Framework), Oracle, XML, JSON, Junit and numerous JavaScript libraries. Java and Open Source technologies. You have earned a post-secondary diploma or degree and/or relevant working experience in business, technology or engineering. ...

NÖORD TECHNOLOGIES
Longueuil, Québec

We’re looking for a passionate Software Engineer to design and develop software solutions. Proven work experience in as a computer software engineer or software developer. Software engineers must be skilled in development, writing code, and documenting functionality. Integrating software components ...

KION Group
DEMATIC Homebased Canada

Are you a passionate, talented software junky ready to tackle some of the largest supply chain challenges in the world? Are you looking to join a world class team that creates innovative software solutions to get products to your front door at blazing speed? If so, we’re looking for you! As a softwa...

S.i. Systems
Montréal, Québec

Staff Software Engineer with Java (Springboot) to build out features on a Master Data Management product from start to finish. ...

CB Canada
Canada

Joining us as a Software Engineer is a chance to grow into a Senior, Staff, and Principal Developer or follow a people management career progression into a Team Lead and beyond. One of the most diversified and fastest-growing technology providers of integrated software solutions, we are innovative l...