Java developer (with Database)

Astek

Montreal (administrative region)

Hybrid

CAD 86,000 - 105,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Retirement plan
3 weeks vacation
Remote work abroad

Job summary

Astek is hiring a Java Developer (Database) in Montreal for a hybrid role with in-office presence 3 days a week. You will design, develop, and enhance Java applications and data processing solutions within an Agile team focused on risk management and operational surveillance technologies.

Strong Java, Spark, and relational DB experience are essential. Join a multidisciplinary team across Montreal, Toronto, and Vancouver, with a generous benefits package including insurance, retirement savings,

Qualifications

  • Minimum 5 years of software development experience.
  • Proven experience within the Java ecosystem.

Responsibilities

  • Participate in software analysis, design, and development activities
  • Collaborate with Business Analysts, Scrum Masters, and DevOps teams
  • Develop and maintain Java applications and data processing solutions
  • Design and optimize data processing on Big Data platforms
  • Improve CI/CD processes and test automation practices
  • Ensure application quality, performance, and stability
  • Participate in the full SDLC within Agile teams

Skills

Java ecosystem
Agile Scrum
Big Data
Relational databases
DevOps practices
Apache Spark
Python
CI/CD

Tools

Java
SQL Server
PostgreSQL
DB2
Spring Boot
Python
Docker/Podman
Apache Spark

Job description

Job Opportunity: Java Developer (Database)
Location: Montreal
Work Mode: Hybrid (3 days per week in office)
Start Date: As soon as possible
Salary: Up to $95,000

The masculine form is used to simplify the text.

What we will accomplish together:

You will join a team specialized in risk management and operational surveillance technologies. You will contribute to strategic initiatives that strengthen the resilience of a major organization through advanced analytics and monitoring solutions.

Your mission (should you choose to accept it!):

Design, develop, and enhance Java applications and data processing solutions within a fast-paced Agile environment.

Your day-to-day responsibilities will include:
  • Participate in software analysis, design, and development activities
  • Collaborate with Business Analysts, Scrum Masters, and DevOps teams
  • Develop and maintain applications within the Java ecosystem
  • Design and optimize data processing solutions on Big Data platforms
  • Improve CI/CD processes and test automation practices
  • Ensure application quality, performance, and stability
  • Participate in the full Software Development Life Cycle within Agile teams
Your future team:

You will work within a multidisciplinary team composed of developers, analysts, DevOps specialists, and business stakeholders.

  • Java
  • SQL Server, PostgreSQL and DB2
  • DevOps CI/CD
  • Spring Boot
  • Python
  • Docker or Podman
Your profile:
  • Minimum 5 years of software development experience
  • Proven experience within the Java ecosystem
  • Experience with Apache Spark or Big Data platforms
  • Strong knowledge of relational databases
  • Experience with Agile Scrum methodologies and the full SDLC
  • Understanding of DevOps practices and CI/CD automation
  • Excellent communication and collaboration skills
  • Knowledge of Scala, Angular, or React is considered an asset
  • Comprehensive group insurance from day one, with Astek Canada covering 50% of premiums
  • Retirement savings plan available after 3 months of service
  • Employer matching contribution of up to $2,000 per year according to plan terms
  • 3 weeks of vacation for 1 to 3 years of recognized experience
  • 4 weeks of vacation after 3 years of recognized experience
  • Option to purchase 1 additional week of vacation per year
  • 3 floating days after 3 months of service
  • Ability to work remotely from abroad for up to 5 weeks per year, subject to applicable policies
  • Phone and/or internet reimbursement up to $75 per month
  • Reimbursement of eligible public transit fees up to the STM Zone A rate
  • Annual reimbursement of $500 for sports activities
  • Annual allowance of $500 for computer equipment or office setup
  • Social events and regular happy hours
  • Access to offices in Montreal, Toronto, and Vancouver
  • Employee referral program
  • Tailored training programs
  • Reimbursement of selected job-related certifications
  • Reimbursement of professional association membership fees when related to the position
  • Employee Assistance Program (EAP) and telemedicine services
Why Join Astek
  • An accelerator of experience where every assignment is an opportunity to grow
  • Access to a wide variety of technically excited projects for our clients and internally
  • Personalized support and career guidance tailored to your ambitions
  • Continuous learning through our internal training academy
  • A collaborative and inclusive workplace supported by certified HR practices #TopEmployer2026 #BestManaged #ISO9001 #ISO14001 #ISO27001
Astek Canada

Since 1999, Astek Canada has specialized in IT consulting services and engineering, successfully driving the development strategies of its clients.

Astek Canada has more than 600 employees located across Montreal, Toronto, and Vancouver. With innovation at the heart of digital transformation, Astek Canada’s mission is to guide and support organizations through their digital transformation journey.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Analyste principal intelligence artificielle
Analyste principal intelligence artificielle

Astek • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Group insurance from day one
Retirement plan after probation
Vacation benefits and flexible days
+5
Développeur backend intermédiaire - Java AWS
Développeur backend intermédiaire - Java AWS

Astek • Montreal (administrative region)

Hybrid
CAD 80,000 - 105,000
Assurances collectives
Épargne retraite
Contribution employeur 2000$
+6
Développeur Android/Développeuse Android
Développeur Android/Développeuse Android

Astek • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Assurances collectives dès le premier
Régime d’épargne-retraite après 3 mois
Vacances: 3–5 semaines selon anciennet
+2
Assistant Manager du Développement de Produits
Assistant Manager du Développement de Produits

Astek • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Group insurance from day one (Astek 50
Retirement savings plan
Employer matching up to $2,000 CAD/yr
+1
Python Engineer
Python Engineer

Astek • Montreal (administrative region)

Hybrid
CAD 120,000 - 160,000
Group insurance (50% employer premiums
Retirement savings plan
Employer matching up to $2,000/year
+9
Analyste d’affaires / fonctionnel senior – Transformation & ERP (Oracle)
Analyste d’affaires / fonctionnel senior – Transformation & ERP (Oracle)

Astek • Montreal (administrative region)

Hybrid
CAD 90,000 - 110,000
Group insurance
Retirement savings plan
Vacation days 3–4 weeks
+1
Développeur Java Back-End Senior
Développeur Java Back-End Senior

Astek • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Assurances collectives dès le premier
Régime d'épargne-retraite après 3 mois
3 semaines de vacances (1 à 3 ans)
+9
Analyste d'affaires TI
Analyste d'affaires TI

Astek • Montreal (administrative region)

Hybrid
CAD 81,000 - 99,000
Assurances collectives
Régime d’épargne-retraite
3 semaines de vacances
+2
Développeur iOS/Développeuse iOS
Développeur iOS/Développeuse iOS

Astek • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Assurances collectives
Régime d’épargne-retraite
Congés proposés (3–4 semaines)
Développeur Java Back-end
Développeur Java Back-end

Astek • Montreal

Hybrid
CAD 70,000 - 90,000
Plan CARE sur mesure
Activités sociales
Charte diversité & inclusion