FDM is a global business and technology consultancy delivering client and industry driven solutions through our 5 core specialist Practices; Software Engineering, Data & Analytics, IT Operations, Change & Transformation, and Risk, Regulation & Compliance.
FDM is seeking a Java Developer in Toronto, ON to work for our client within the Insurance sector. This role is initially for 12 months+ and will be hybrid with requirements to be in the Toronto office 3 days per week.
We're looking for an experienced Java Software Developer to join our team and work on legacy enterprise systems. This role is ideal for someone who enjoys diving deep into established codebases, spotting vulnerabilities, and implementing secure, production-ready solutions.
Responsibilities:
- Maintain and enhance legacy Java applications using Spring Security, Struts, and JSPs
- Identify and remediate security vulnerabilities across the stack
- Read and analyze production logs to troubleshoot and improve system stability
- Ensure applications are production-ready and deploy them with confidence
- Collaborate with QA, DevOps, and other engineering teams to maintain code quality and system uptime