Posted yesterday
Java Backend Developer
@ Prolifics
Montréal, Quebec
Overview
Prolifics is hiring a Senior Backend Java Developer on a 12-month contract in Montreal, QC, with 3 days onsite and a mandatory in-person interview. The role combines hands-on technical architecture of large-scale, mission-critical systems with leading and mentoring a team of engineers, managing budgets and timelines, and aligning technology with business strategy.
Responsibilities:
- Provide technical leadership and architecture for large-scale systems
- Lead, mentor and evaluate a team of software engineers
- Manage resource allocation, timelines and budgets
- Align technology initiatives with business objectives
- Build stakeholder relationships and represent engineering in planning
Requirements summary:
- 7 to 15 years of expert Java experience
- Proven delivery of enterprise-grade applications
- Mastery of object-oriented design and architectural patterns
- Advanced DevOps skills including Kubernetes and cloud
- Bachelor's or master's in computer science or engineering, or equivalent
Tools & skills
Source and dates
Source type not verified · apify-linkedin
- Employer posting date
- 2026-11-09
- First seen by our source
- 2026-11-10
- Source record updated
- 2026-11-10
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Senior |
| Department | Software development |
| Experience | 7+ years |
| Manages people | Yes |
| Travel | air: none · ground: none |
| Work setting | Office |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Education | Bachelor’s degree (preferred), Master’s degree (preferred) |
| Fields of study | Computer science, Engineering |
Summary and details written by AI from the posting; the employer’s posting is the authority.
Prolifics
| Field | Value |
|---|---|
| Open jobs on Jobsy | 1 |
Position: Senior Backend Java Developer
Location: Montreal, QC( 3 days onsite + In-person interview mandatory)
Duration: 12 months
Roles and Responsibilities:
- Provide technical leadership and vision for software development projects, setting high standards for quality and innovation.
- Define and oversee the technical architecture and roadmap for large-scale, mission-critical systems.
- Align departmental goals and objectives with broader business priorities, ensuring shared vision and clarity.
- Lead and mentor a team of software engineers through coaching, feedback, and performance evaluations.
- Manage resource allocation, project timelines, and budgets to ensure successful delivery of software initiatives.
- Foster a culture of collaboration, innovation, and continuous learning within the engineering team.
- Build and maintain strong relationships with key stakeholders to drive project success and effective communication.
- Oversee project execution to ensure quality, reliability, and timely delivery.
- Drive recruitment, development, and retention of top technical talent.
- Collaborate with senior leadership to shape and communicate the organization’s technology strategy and roadmap.
- Represent the software engineering team in cross-functional discussions and planning sessions to support strategic objectives.
What you’ll bring to the role: (Skills Required)
- Bachelor's or master's degree in computer science, Engineering, or a related field (or equivalent experience).
- 7–15 years of expert-level experience in the Java ecosystem, including deep understanding of memory management and the latest Java language features.
- Proven record of architecting and delivering enterprise-grade applications.
- Mastery of Object-Oriented Design principles and architectural patterns.
- Demonstrated experience designing complex, large-scale distributed systems and microservices.
- Advanced DevOps expertise, including:
- CI/CD best practices
- Infrastructure automation
- Container orchestration (e.g., Kubernetes)
- Cloud infrastructure management
- Proficiency in managing source control strategies for large teams.
- Experience with database performance tuning, data modeling, and multi-environment deployment.
- Ability to align technology initiatives with business objectives and understand the financial aspects of technology decisions.
- Nice to Have Skills:
- Experience with multiple JVM languages (e.g., Kotlin, Scala).
- Experience with serverless architectures.
- Experience with big data technologies (e.g., Hadoop, Spark).
Journal
Only you can see this. Kept on this device, and in your account when you sign in.