Location: Montreal (Day 1 onboarding onsite/in office presence 3x/week)
Position Description:
EC Data & Analytics Technology (DAT) is the Enterprise Computing organization responsible for delivering and operating the firm's data platforms, analytics capabilities, database technologies, reporting solutions, and data-driven services that enable secure, scalable, and reliable business insights across the enterprise.
Major duties and responsibilities:
- Design, develop, and maintain distributed Java applications in a Linux environment.
- Participate in design sessions and code review to drive high-quality and maintainable software.
- Support testing activities to ensure software reliability, performance, and stability.
- Collaborate closely with team members to deliver business critical functionality.
- Leverage modern AI tools and agentic workflows to boost productivity and software quality.
QUALIFICATIONS
- Robust expertise in Java development with experience leveraging AI-assisted development tools.
- Proven experience in developing distributed, performance-critical, and highly available systems.
- Familiarity with multithreaded programming paradigms
- Experience with Python, Angular, Docker/Podman
- Knowledge about Unix/Linux based platforms
- Strong troubleshooting and problem-solving skills
- Strong verbal and written communication skills
//EEO Employer: Minorities/ Females/ Disabled/ Veterans/ Gender Identity/ Sexual Orientation//
📌 Full stack Java Developer (Montreal)
🏢 LanceSoft
📍 Montreal
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.