Search jobs > Montreal, QC > Senior java developer

Senior Java Developer/Architect

Lorven Technologies
Montreal, Quebec, Canada
$60-$80 an hour (estimated)
Full-time

Job Title : Senior Java Developer / Architect

Location : Montreal, QC

Duration : Long term

Responsibilities description :

  • Define architecture and design for a resilient, scalable, and observable system.
  • Perform hands-on development in an agile squad working with product owners, business analysts and other developers.
  • Implement automated testing, leveraging unit tests and integration tests to validate every feature.
  • Guide more junior developers helping them to adopt the best design, coding, and testing practices.
  • Drive the team to follow the best DevOps practices.
  • Focus on automation at every level of the SDLC.
  • Understand the requirements, help defining milestones and backlog based on business priorities, team capability and velocity.
  • Act as an end-to-end owner ensuring the system is developed, tested, deployed as planned and is performing as expected in production environments.
  • Contribute to team standards and improving processes.

Skills required (essential) :

  • Hands-on, with 7+ years' experience in building distributed systems applying agile practices.
  • Sound understanding of microservice architecture and design patterns, system resiliency, scalability, security, and observability.
  • Ability to design and build automated test harnesses for microservices.
  • Experience in designing and implementing messaging- and rest- based middleware and performing databases modelling.
  • Strong working knowledge of core Java and Spring frameworks - including spring-boot and testing.
  • Knowledge of DevOps practices and tools.
  • Strong oral and written communication skills.

Skills desired (recommended) :

Understanding of Cloud-based application development, preferably with Microsoft Azure Cloud.

Familiarity with Kafka.

  • Experience Angular UI development framework.
  • Experience coordinating and mentoring a development team.
  • Prior experience in FinTech application development.
  • Experience with working in a global delivery team.
  • 30+ days ago
Related jobs
Promoted
HipHopTune Media
Canada

We’re looking to sponsor multiple JAVA Developers to move to Canada. We originated as a technology company founded in 2001, where we discovered how hard it is to hire high-quality developers. JAVA development experience (technical interview and test to follow) Experience in either Finance or Healthc...

Promoted
ALLTECH CONSULTING SVC INC
QC, Canada

We are looking for a Senior developer, preferably with exposure to Cloud Architectures & public cloud offerings. Excellent working knowledge of Java programming & Middleware (Messaging, Caching). Experience of leading and mentoring developers. ...

Promoted
ZAG Zyklotron AG
Canada

The candidate should be well-versed in software technologies such as Java, Spring Boot, and JPA. You work with cross-functional teams including business analysts, UI/UX designers, software developers, and QA analysts. Cloud architecture (preferably AWS). Java unit testing frameworks (preferably JUni...

Promoted
MobileComm, Inc
Montreal, Quebec

It might have been automatically deleted.Customize how the URL will respond.You can also use the Modify ResponseCustom Action to change the responsedynamically....

Lorven Technologies
Montreal, Quebec

Job Title: Senior Java Developer/Architect. Define architecture and design for a resilient, scalable, and observable system. Perform hands-on development in an agile squad working with product owners, business analysts and other developers. Guide more junior developers helping them to adopt the best...

Intact Financial Corporation
Montréal, Quebec

We are looking for a Senior Full Stack Application Developer (Java/Angular) for our growing team!. Experience in JavaScript, TypeScript, Angular 2+, HTML, CSS. Experience building server-side applications using Java 8+, SpringBoot, and building web services or APIs using REST (and SOAP). ...

Intact Financial Corporation
Montreal, Quebec

We're looking for aSenior Software Development (Java/Angular) to join our growing team!. ...

Genpact
Montreal, Quebec

Inviting applications for the role of Principal Consultant, Senior Java Developer. In this role, we are inviting application for the role of Senior Java Developer with working experience in Microservices. Must have skills: JAVA, Spring/SpringBoot, REST API, Microservices - JAVA or NODE. Experience o...

S.i. Systems
Montreal, Quebec

Senior Fullstack Java (Spring) Developer. Unit Test Frameworks: Mockito (Java), Junit (Java);. ...

S.i. Systems
Montreal, Quebec

We are seeking a Senior Native Android (Java/Kotlin) Developer for a Medical Billing Mobile Application initiative for our tier 1 banking client. The Android Developer will work in a team to create, enhance and build new features to enhance how doctors track and submit their billing codes. This Andr...