Talent.com
Java Developer
Java DeveloperCynet Systems • Montreal, QC
Java Developer

Java Developer

Cynet Systems • Montreal, QC
30+ days ago
Job type
  • Full-time
Job description

Job Description:
  • The Java Developer will be responsible for designing, developing, and maintaining enterprise-grade applications using modern Java technologies.
  • The role involves building scalable microservices, implementing Kafka-based integrations, supporting CI/CD automation, and collaborating with cross-functional teams to deliver secure, high-quality solutions in an Agile environment.
Requirement / Must Have:
  • Strong hands-on experience with Core Java, with Java 8 preferred.
  • Experience working with Spring, Spring Boot, and Hibernate or JPA.
  • Strong experience designing and developing RESTful microservices.
  • Experience with Kafka integrations, including producers, consumers, and streaming pipelines.
  • Hands-on experience with CI/CD automation tools.
  • Strong database experience with DB2 or PostgreSQL.
  • Experience using Unix Shell Scripting for automation and operational tasks.
Experience:
  • Minimum of 7 years of proven hands-on experience in Java application development.
  • Experience working in Agile or Scrum development environments.
Responsibilities:
  • Design, develop, and maintain enterprise-grade applications using Core Java, Spring, Spring Boot, and Hibernate.
  • Build and optimize scalable, secure, and resilient RESTful microservices.
  • Implement Kafka-based integrations, including message producers, consumers, and streaming pipelines.
  • Write clean, maintainable, and well-tested code using JUnit and established development best practices.
  • Work with CI/CD pipelines to automate build, test, and deployment processes using tools such as Jenkins, GitLab CI, or Azure DevOps.
  • Participate in code reviews, architecture discussions, and DevOps integration activities.
  • Perform troubleshooting, performance tuning, and production support as required.
  • Design and optimize database queries, schema updates, and performance improvements in DB2 or PostgreSQL.
  • Use Unix Shell Scripting for automation, job scheduling, and system operations.
  • Collaborate closely with QA teams, business analysts, product owners, and solution architects.
  • Provide technical mentorship to junior developers and participate in knowledge-sharing sessions.
  • Ensure compliance with organizational standards, security guidelines, and regulatory requirements.
Should Have:
  • Banking or financial services domain experience.
  • Familiarity with XML and JSON-based integrations and data transformations.
  • Exposure to messaging technologies, API gateways, or cloud platforms.
  • Knowledge of containerization tools such as Docker and orchestration frameworks like Kubernetes.
Skills:
  • Core Java (Java 8 or higher).
  • Spring and Spring Boot.
  • Hibernate and JPA.
  • RESTful microservices architecture.
  • Kafka messaging and streaming.
  • JUnit and unit testing frameworks.
  • CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
  • DB2 and PostgreSQL databases.
  • Unix Shell Scripting.
  • Agile and Scrum methodologies.
  • Distributed systems and cloud-ready application design.
Qualification And Education:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical discipline.

Create a job alert for this search

Java Developer • Montreal, QC

Similar jobs
Senior Java Backend Developer (Investment Banking Domain)

Senior Java Backend Developer (Investment Banking Domain)

Compunnel Inc. • Montreal
Full-time
Senior Java Backend Developer (Investment Banking Domain).Senior Java Backend Developer (Investment Banking Domain).Get AI-powered advice on this job and more exclusive features.Walking Drive for S...Show more
Last updated: 30+ days ago • Promoted
Développeur Java / Java Developer

Développeur Java / Java Developer

mthree • Montreal
Full-time
Développeur Java / Java Developer.This range is provided by mthree.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster...Show more
Last updated: 30+ days ago • Promoted
Senior Java Developer – Financial Crime Technology

Senior Java Developer – Financial Crime Technology

Evolvic Inc. • Montreal
Full-time
As a Senior Java Developer, you will be instrumental in designing, developing, and maintaining enterprise-level applications that support financial crime detection and prevention.You will work clos...Show more
Last updated: 30+ days ago • Promoted
Java Developer

Java Developer

Arobas Personnel • Montreal
Full-time
Arobas Personnel is looking for a.Remote : Hybrid- 3 days/week in the office.What your day-to-day will look like:.University degree in software engineering, computer engineering, or computer scienc...Show more
Last updated: 1 day ago • Promoted
Senior Java Developer (AI applications) [#4898]

Senior Java Developer (AI applications) [#4898]

Alteo • Montreal
Full-time +1
Alteo is looking for a Senior Java Developer (AI Applications) for a permanent position based in Montreal.Maintain and implement new features in a search engine.Development and maintenance of the u...Show more
Last updated: 30+ days ago • Promoted
Java Developer

Java Developer

Tata Consultancy Services • Montreal
Full-time
Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c...Show more
Last updated: 12 days ago • Promoted
Seniorr Java Developer

Seniorr Java Developer

Onepoint • Montreal
Full-time
Wepoint est l’architecte des grandes transformations des entreprises et des acteurs publics.Nous accompagnons nos clients de la stratégie à la mise en œuvre technologique, en nous attachant toujour...Show more
Last updated: 30+ days ago • Promoted
Senior Java Developer

Senior Java Developer

Capgemini • Montreal, Canada
Full-time
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues...Show more
Last updated: 18 hours ago • Promoted • New!
Java Developer

Java Developer

Synechron • Montreal
Full-time
This range is provided by Synechron.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from Synechron.Synechron is a ...Show more
Last updated: 30+ days ago • Promoted
Senior Java Spring Developer - Onsite in Montreal

Senior Java Spring Developer - Onsite in Montreal

Triunity Software, Inc. • Montreal
Full-time
A North American IT solutions company is seeking a Java Spring Developer to design, develop, and deploy Java-based software applications.Ideal candidates will possess over 5 years of software devel...Show more
Last updated: 30+ days ago • Promoted
Senior Bilingual Full-Stack Java Developers (x3) to design, develop, and maintain backend services using Java and Spring Boot for a digital media client

Senior Bilingual Full-Stack Java Developers (x3) to design, develop, and maintain backend services using Java and Spring Boot for a digital media client

S.i. Systems • montréal, qc, ca
Temporary
Our valued digital media client is seeking three Senior Bilingual Full-Stack Java Developers to design, develop, and maintain backend services using Java and Spring Boot.Initial 8-9 month contract ...Show more
Last updated: 4 days ago • Promoted
Java Developer

Java Developer

Highspring • montréal, qc, ca
Full-time
Highspring is a consulting and professional services firm specializing in delivering high‑impact technology, transformation, and business solutions.We partner with global organizations to build res...Show more
Last updated: 22 hours ago • Promoted • New!
Java Developer Contract

Java Developer Contract

Pacer Group • montréal, QC, ca
Full-time
Java Full Stack developer (Vue.Java)Bilingual (English + French)Strong proficiency in Vue.Java 17, Spring Boot, REST, Angular JSFamiliar with Docker, Kubernetes, OpenShift Hands on experience with ...Show more
Last updated: 20 hours ago • Promoted • New!
Java Developer

Java Developer

Axelon Services Corporation • Montreal
Full-time +1
Montreal (Day 1 onboarding onsite / in office presence 3x week).Hands‑on technologist passionate about technology with strong experience in Java‑based systems.Work on existing and new initiatives w...Show more
Last updated: 15 days ago • Promoted
Full Stack Java Developer (Banking Domain)

Full Stack Java Developer (Banking Domain)

United Software Group Inc • Montreal, QC, Canada
Full-time
Quick Apply
Senior Full Stack Java Developer (Banking Domain) Location: Montreal, Quebec, Canada (Hybrid Onsite) Local candidates only In-person interview ...Show more
Last updated: 5 days ago
Java Developer

Java Developer

Continental Technology Solutions • Montreal
Full-time
Continental Technology Solutions.Our consulting and managed services deliver the resources and capabilities required to assess,design, build and manage an agile, flexible IT environment.You'll work...Show more
Last updated: 8 days ago • Promoted
Hybrid Java Developer — Real-Time APIs & Spring Boot

Hybrid Java Developer — Real-Time APIs & Spring Boot

Morgan Stanley • Montreal
Full-time
A global financial services leader is seeking a Java Developer to join the Montreal team.This role involves building innovative applications that drive revenue for investment banking.Candidates sho...Show more
Last updated: 1 day ago • Promoted
Backend Java Developer

Backend Java Developer

SGS Société Générale de Surveillance SA • Montreal
Full-time
The aim of Global Banking Technology & Operations (GBTO) Canada is to deliver day-to-day services to Société Générale investment and corporate bank units and their clients to accelerate their trans...Show more
Last updated: 30+ days ago • Promoted