Skip to main content

Senior Java Developer (Bilingual)

Technology
Maarut Inc
Quebec, Canada1 month ago
Service contract

Job description

Senior Java Developer – AWS | Spring | Microservices

We are looking for a Senior Java Developer with 12+ years of experience to work on existing enterprise applications, with a strong focus on application modernization, technical debt reduction, vulnerability remediation, and technological upgrades.

Key Responsibilities

  • Modernize and enhance existing Java/Spring applications and address technical debt.
  • Develop and maintain APIs, microservices, and distributed/event-driven solutions.
  • Work hands-on with AWS, including managed and serverless services.
  • Implement and maintain CI/CD pipelines and secure development practices.
  • Define and improve automated testing strategies, including unit, integration, regression, and UI testing.
  • Identify and remediate security vulnerabilities and contribute to overall application security.
  • Collaborate with technical and business stakeholders in an existing application environment.
Requirements
  • 12+ years of software development experience, including enterprise application modernization.
  • Strong proficiency in Java and the Spring ecosystem (Spring Boot, Spring Framework, Spring Security).
  • Strong experience with AWS, APIs, microservices, and distributed/event-driven architectures.
  • Experience with CI/CD, automated testing, technical debt reduction, and vulnerability management.
  • Bachelor's degree in Computer Science or equivalent.
  • Fluent in French, both written and spoken.
Nice to Have
  • Experience with AI-assisted development in a secure environment.
  • Experience working in an Agile environment.
  • Senior-level Java/Spring development.
  • AWS and microservices.
  • Modernizing existing applications and reducing technical debt.
  • Vulnerability remediation and secure software development.
  • Automated testing and CI/CD.
Keywords
monthsOfExperience: 144Spring FrameworkSpring SecurityTechnical debtMysqlJavaVulnerabilityCI / CDAWSCI/CD

Interested in this role?