Modernize existing Java applications by reducing technical debt, remediating vulnerabilities, upgrading technology, and improving security posture. Develop and maintain Spring-based microservices and APIs on AWS, including managed and serverless services. Design distributed or event-driven solutions, establish automated unit, integration, regression, and UI testing strategies, and support CI/CD practices. The role requires hands-on coding, enterprise modernization experience, secure software development, vulnerability management, French proficiency, and comfort with AI-assisted development tools.
- The mandate is looking for a
senior developer with 12 years of experience who can jump right in on existing
Java, Spring, and AWS code to tackle technical debt and fix vulnerabilities,
rather than someone focused on developing new features.
- The Mythos context and
repeated mentions of security posture, vulnerability management, and
technological upgrade point to a role centered on actively modernizing an
existing application portfolio, not just a standard maintenance job.
- The note
about AI-assisted development practices, while not a dealbreaker, makes it
clear the client is interested in candidates comfortable using these tools in a
secure development setting.
- The profile combines precise technical expertise
(Java, Spring, AWS, microservices, distributed or event-driven architecture)
with the ability to shape an automated testing strategy, setting it apart from
a regular generalist application developer.
Requirements
Requirement
- Bachelor’s degree in computer science or an equivalent
discipline
- Minimum 12 years of experience in software development,
including enterprise application modernization
- Excellent proficiency in Java
- Significant experience with the Spring ecosystem (Spring
Boot, Spring Framework, Spring Security)
- Significant experience in API development and microservices
architectures
- Hands-on experience with AWS, including managed services and
serverless technologies
- Experience with distributed or event-driven solutions
- Experience with CI/CD tools and practices
- Implementation of an automated testing strategy (unit,
integration, regression, and UI testing)
- Experience in reducing technical debt and modernizing
applications
- Experience in vulnerability management and secure software
development
- Proficiency in French, both written and spoken
PREFERRED
- Knowledge of AI-assisted development practices in a secure
environment
- Experience working in an Agile environment
ASSET / NICE-TO-HAVE
- No distinct nice-to-have criteria were identified in the
provided description
WHAT WE DON'T WANT
- Less than 12 years of experience in software development.
- No hands-on experience modernizing existing applications,
only developing new features.
- No practical experience with AWS, only theoretical
knowledge.
- No experience with the Spring ecosystem.
- No experience in automated testing or continuous
integration.
- Profile focused on organizational architecture without
direct coding involvement (should be redirected to the solutions architect
position in the set of 5 requests).
Similar Jobs
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Architect and own marketing data infrastructure, Databricks pipelines, Gold Layer tables, semantic models, and AI-enabled data products. Lead complex cross-team initiatives, translate ambiguous business needs into scalable solutions, ensure data quality and reliability, and mentor engineers and analysts. Build, evaluate, and monitor production LLM and agent systems while automating marketing and go-to-market workflows with AI. Partner with BI, Data Science, Marketing, Sales, and R&D teams to support self-service analytics and trusted business KPIs.
Top Skills:
Ai AgentsBigQueryClaude CodeCursorData WarehousesDatabricksDbtEltETLLakehouse ArchitecturesLlmsPythonSalesforceSemantic LayersSnowflakeSQLStreamlit
Agency • Digital Media • Legal Tech • Marketing Tech • Social Media • SEO
Own a portfolio of clients to maximize retention and growth: run client calls, analyze lead and performance data, spot retention risks and upsell opportunities, coordinate internal teams to deliver on strategy, and contribute process and AI-driven improvements to internal systems.
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Serve as the primary post-implementation contact for top customers, craft joint success plans, run executive business reviews and workshops, mentor teammates, support French-speaking customers, and advise on customizing Samsara’s IoT platform to drive safety, efficiency, and sustainability.
Top Skills:
IotSamsara PlatformVehicle TelematicsVideo-Based Safety
What you need to know about the Montreal Tech Scene
With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.
Key Facts About Montreal Tech
- Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
- Major Tech Employers: SAP, Google, Microsoft, Cisco
- Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
- Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
- Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
- Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal


