Back to job search
A
AstekVerified Job Source

Java developer (with Database)

Design, develop, and enhance Java applications and data processing solutions within an Agile environment. Collaborate with multidisciplinary teams to optimize Big Data platforms and improve CI/CD processes.

  • Hybrid
  • Montréal, QC
  • Posted Aug 26, 2026
  • Apply by Sep 25, 2026
  • 1 position

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

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. Your Tech Stack: Java Apache Spark SQL Server, PostgreSQL and DB2 DevOps CI/CD Spring Boot Azure 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 Astek Benefits 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 Let's Meet! Do you recognize yourself in this opportunity and feel Astek is the right fit? Apply directly to this posting so that Marc-Olivier, our Talent Acquisition Specialist, can contact you for an initial discussion. Ann-Sophie, your future Manager, will then connect with you to discuss the opportunity, your background, and your career expectations! Why Join Astek Joining Astek means choosing: An accelerator of experience where every assignment is an opportunity to grow Access to a wide variety of technically exciting 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.

What you’ll do

Design, develop, and enhance Java applications and data processing solutions within an Agile environment. Collaborate with multidisciplinary teams to optimize Big Data platforms and improve CI/CD processes.

Requirements

Requires a minimum of 5 years of software development experience with a strong focus on the Java ecosystem and Big Data platforms like Apache Spark. Proficiency in relational databases and Agile Scrum methodologies is essential.

Benefits

• Group Insurance • Retirement Savings Plan • Employer Matching Contribution • Vacation • Floating Days • Remote Work From Abroad • Phone and Internet Reimbursement • Public Transit Reimbursement • Sports Activities Allowance • Computer Equipment Allowance • Social Events • Employee Referral Program • Training Programs • Certification Reimbursement • Professional Association Membership Fees • Employee Assistance Program • Telemedicine Services

Listed skills

  • Microsoft AzurePreferred
  • CI/CDPreferred
  • PostgreSQLPreferred
  • AngularPreferred
  • DockerPreferred
  • JavaPreferred
  • Spring BootPreferred
  • PythonPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Apache Spark
  • SQL Server
  • PostgreSQL
  • DB2
  • Spring Boot
  • Azure
  • Python
  • Docker
  • Podman
  • CI/CD
  • Agile Scrum
  • Big Data
  • Software Development Life Cycle
  • Scala
  • Angular

Job areas

  • Software
  • Technology
  • Data & Analytics
  • Consulting
  • Engineering

Additional details

Minimum experience
5+ years
Apply by
Sep 25, 2026
Posting language
English
Working hours
40 hours per week
Office presence
3 days per week
Seniority
Associate
Application method
Direct apply is available