Senior Java Developer

Maarut — Canada · Posted ~4 hours ago

Senior Full-time

Skills

Java Spring microservices AWS API development CI/CD automated testing application security REST APIs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior Java developer is sought to modernize and maintain established enterprise applications. The role combines hands-on Java and Spring development with API and microservice design, AWS cloud services, CI/CD, automated testing, and application security. You will help reduce technical debt, remediate vulnerabilities, upgrade technology, and collaborate with both technical and business stakeholders.

Highlights

Senior enterprise development role focused on modernization, technical debt reduction, security remediation, cloud technologies, distributed systems, and comprehensive automated testing.

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.