Java Developer

Maarut Inc

Montreal (administrative region)

On-site

CAD 120,000 - 160,000

Full time

47 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Maarut Inc. is seeking a senior full-stack Java and Angular developer to contribute to software solutions in the financial sector.

You will analyze requirements, design, code with automated tests, and coordinate delivery on large-scale systems, ensuring quality and security of all solutions. The ideal candidate has 5+ years of development experience, deep Spring ecosystem proficiency, and strong Angular front-end skills.

Qualifications

  • At least 5 years of development experience in a senior role.
  • Proficient in the Spring ecosystem (Spring Boot 3/4, Spring Cloud, Spring Data JPA, Hibernate, MapStruct) using Java 17+.
  • Strong front-end and back-end skills with Angular and Java.
  • Experience with Maven, Git, CI/CD, and automated testing.

Responsibilities

  • Analyze client and partner needs, recommend solutions, and develop implementation strategies.
  • Code with automated testing and ensure seamless integration of components.
  • Deliver consulting on large-scale systems and coordinate delivery across teams.
  • Improve quality and security of coded solutions through disciplined practices.

Skills

Java 17+
Spring ecosystem
Angular
SQL
REST APIs
Maven
Git
CI/CD
GitHub Actions
Agile
Waterfall

Tools

MapStruct

Job description

A client in the financial sector is seeking a senior developer to contribute to providing software solutions, delivering stable products, and continuously improving their quality. The role involves analyzing, designing, configuring, developing, maintaining, and evolving software products to meet the organization's needs, with responsibility for the quality and security of the coded solutions.

  • The ideal candidate will analyze client and partner needs, recommend appropriate technological solutions, develop implementation strategies, and code with automated testing. They will also ensure the seamless integration of the solutions' technical components and resolve any issues that arise.
  • The client is seeking a senior full-stack Java and Angular developer capable of providing consulting services: analyzing requirements, designing, coding with automated testing, and then coordinating delivery on large-scale systems.
  • The ideal candidate will have at least 5 years of development experience in a similar role and be proficient in the Spring ecosystem (Spring Boot 3 and 4, Spring Cloud, Spring Data JPA, Hibernate, MapStruct) using Java 17 and above, with Angular on the front end. The recurring terms (clean architecture, clean code, design patterns, automated testing, CI/CD) emphasize the quality and security of the delivered code, not just velocity.
  • The dual requirement of agile and waterfall methodologies indicates a context where structured projects and iterative deliveries coexist. The vocabulary of consulting and large-scale projects suggests an expectation of autonomy and coordination beyond coding, without this being a team management position.
  • This role is neither a dedicated architect position, nor a formal technical lead, nor primarily focused on cloud computing: the core responsibilities remain Java and Angular application development.

What we are looking for:

  • Java 17 and above, Spring ecosystem (Spring Boot, Spring Cloud, Spring Data JPA, Hibernate, MapStruct)
  • Angular, SQL and relational databases, RESTful APIs
  • Maven, Git, CI/CD, GitHub Actions
  • Experience with Agile and Waterfall project methodologies
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Developer - Java/SQL
Developer - Java/SQL

CoFoMo Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Java Consultant
Java Consultant

Vaco by Highspring • Montreal

On-site
CAD 70,000 - 90,000
Java Full Stack Developer
Java Full Stack Developer

TechDoQuest • Mississauga

On-site
CAD 90,000 - 120,000
Java Full Stack Developer
Java Full Stack Developer

Compunnel, Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Java Developer
Java Developer

CoFoMo Inc. • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Java Full Stack Developer
Java Full Stack Developer

JobCubby • Toronto

Hybrid
CAD 90,000 - 130,000
Java Full Stack Developer
Java Full Stack Developer

Lorven Technologies Inc. • Mississauga

On-site
CAD 90,000 - 120,000
Java Application Developer
Java Application Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
USD 42,000 - 72,000
Senior Java Software Engineer # 26-17516
Senior Java Software Engineer # 26-17516

US Tech Solutions • Toronto

Hybrid
Senior Java Software Engineer
Senior Java Software Engineer

LanceSoft, Inc. • Montreal

On-site
CAD 70,000 - 90,000