Enter a job title or keyword

Java Developer

Maarut


Job Location:

Levis - Canada

Monthly Salary: Not provided by the employer
Experience Required: 7-10years
Posted: 20 August 2026 (14 hours ago)
Application Deadline: 17 November 2026
Vacancies: 1 Vacancy

Job Summary

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 organizations 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:

  • At least 5 years of experience in a similar role senior level
  • 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
  • Software development best practices (clean architecture clean code design patterns)


Requirements

Requirement

  • Aggregation Logic
  • Expected Coverage

REQUISITES

  • Minimum 5 years of software development experience in a similar role senior level
  • Java 17 and above with Spring ecosystem (Boot 3 and 4 Cloud Data JPA Hibernate MapStruct)
  • Angular front-end development
  • SQL and relational databases

All required conditions

  • RESTful APIs Maven Git CI/CD GitHub Actions
  • Development projects using Agile and Waterfall methodologies
  • Best practices (clean architecture clean code design patterns)

DESIRED

  • Cloud concepts and environments
  • Communication and public speaking skills

ASSET

  • Artificial intelligence tools (agents skills)
Note: The dual requirement of Agile and Waterfall is a true combination; both methodologies must be present on the resume. The Java and Spring list describes an ecosystem; a majority of the components with concrete projects is sufficient to demonstrate proficiency.

WHAT WE DONT WANT
  • Resume without any concrete projects in Java and the Spring ecosystem.
  • Less than 5 years of development experience in a similar role.
  • Only back-end work with no Angular or front-end contributions or vice versa.
  • No evidence of CI/CD or automated testing in the projects.
  • Experience exclusively in waterfall development with no agile projects or vice versa.