Java Developer
Techso Solutions
Techso is an international leader in digital transformation and a fast‑growing company that offers consulting services in three niches of expertise: technology infrastructure management (IT), specific application development (DEV) and product lifecycle management (PLM).
Founded in 2014, Techso has built a reputation for the quality of its projects delivered to prestigious customers in various sectors such as automotive, aerospace, events, watchmaking, finance and many others.
Techso is looking to expand its development team. You will be working as a Java Developer to meet the needs of our customers based in Montreal and internationally.
Responsibilities
- You will participate in the design and development of our customers' projects (new applications, development of new functionalities on existing applications, problem correction and maintenance, ...).
- Following a needs analysis, you will help define the architecture of innovative solutions to meet our customers' objectives and requirements.
- You will be responsible for defining technical and functional specifications.
- You will participate in the evaluation of development efforts for new solutions or improvements.
- You will put developed solutions into production and manage change.
- You will take part in management's pre‑sales efforts (effort evaluations, technology analysis, ...).
- You will guarantee the highest development standards by following the software development cycle (code review, unit testing, ...).
- You will support the continuous improvement of development activities (agility, code assembly, automated testing, deployment, etc.).
- You will provide support to your colleagues and help mentor the juniors.
- You will keep yourself aware of new solutions and technologies on the market.
- You will work with Agile - Scrum teams.
Requirements
- Bachelor's degree in computer science or software.
- Solid knowledge of object‑oriented development in Java (knowledge of the Spring framework is a plus).
- Solid knowledge of Front‑End development (React, Angular, VueJS, ...).
- Strong relational database skills (use of ORMs and DAOs such as Hibernate, SQL language, ETL, ...). Knowledge of noSQL databases a plus.
- Good knowledge of basic DevOps concepts (Azure DevOps is a plus).
- Knowledge of other programming languages: C#, PHP, Node.JS, Python.
- Used to working in an Agile and collaborative environment.
- Knowledge of Linux and Windows environments.
- Good communication skills in French and English, both written and spoken, as some of your customers will be French or English‑speaking.
- Good interpersonal skills and love of teamwork !
Benefits
- Personalized support for your professional development.
- The opportunity to get involved in exciting in‑house projects.
- A team of experts to share their knowledge with you.
- A sympathetic ear to help you evolve in a constructive and caring environment, so that you can grow personally.
- The opportunity to travel.
- ...MLFlow model lifecycle artifacts (models, runs, metadata, metrics) and enterprise MRM platformsDesigning and developing scalable, secure, and high-performance Java-based APIsBuilding backend services that support model onboarding, validation workflows, auditability, and governanceDesigning...SuggestedFull timeLocal area
$75k - $85k per year
...Full Stack Java Developer – Summary Employment type: Full‑time, Permanent. Location: Montreal, QC (Remote or onsite as required). Salary: CA$75,000.00 – CA$85,000.00 yearly. Responsibilities ~ Designing, developing, and maintaining robust web applications using Java...SuggestedPermanent employmentFull timeRemote work- ...phases of development lifecycle from concept, design, development, testing, deployment and support. Current technology stack includes Java, Spring boot, Scala, Python, Kafka. Should have experience of design, development and conduct code reviews Willingness and ability to learn...SuggestedFull time
- ...or related field) or equivalent experience ~2-7+ years of experience in professional software development ~2-7+ years of extensive Java development experience ~ Applied knowledge of object-oriented programming and design ~ Overall Java Knowledge (Core Internals, Threading...SuggestedFlexible hours
- ...been solving the most complex business, and IT challenges of our global clients. Job Description: Client is seeking a Senior Java Developer to join our Digital Experience Practice. The successful candidate will be a hands‑on technologist with a strong background in...SuggestedLong term contractContract workTemporary work
- ...Overview Join to apply for the Bilingual Java Developer role at Sryas - an Orion Innovation Company . Location: Canada, Montréal — Full Time Responsibilities Hands on Java/J2EE and JavaScript (Vue.js) development. Deep knowledge of API development and microservices...Permanent employmentFull timeWork from homeFlexible hours
$108.1k - $222.8k per year
...Job Overview We are looking for a passionate, highly motivated, and experienced Java Developer to join our Sales Cloud team. You will develop product features, integrate AI-driven solutions, and work on a cloud‑native stack using microservices, Java/Spring Boot, REST APIs...Local area$70k - $90k per year
..., QC (Need Locals) Description: Responsibilities Design, develop, modify, implement, and support software components anywhere in the... ...management Requirements ~4+ years of total experience in Java, Spring framework, Spring boot, and JPA ~ Working knowledge of...Long term contractPermanent employmentFull timeInternshipLocal area$85k - $95k per year
...Description You will be part of a team that aims to support and develop tools for the Risk Department (RISQ). The Metric Platform (MPT)... ...excellence: DDD, BDD, TDD[prop] Design Patterns, Clean Code; Language: Java 17 (or latest LTS version); Framework: Spring Boot (with...Full timeApprenticeshipWork at officeRemote work- Join a dynamic team as a Level 3 Java Developer focusing on building surveillance models. Work collaboratively with Risk and Compliance, adopting an agile approach to development. This position requires an experienced Java Developer with over 3 years of expertise in Core Java...
- Become a Java Developer focused on financial projects in Montreal, employing your expertise to craft high-performance solutions in a rapidly evolving landscape. We seek a skilled Java developer who thrives in a collaborative setting, armed with 7 to 15 years of relevant experience...
- ...Responsibilities Design, develop, and maintain high-quality software solutions supporting cybersecurity initiatives. Partner with engineering... ...Fluency in French not required. ~ Strong programming skills in Java or Python. ~ Solid understanding of object-oriented design and...Permanent employmentContract work
- Join our project INST-TEDRA-ITARA as a Core Java Developer based in Montreal with a hybrid work model. Leverage your expertise in Core Java, Spring, and Restful APIs to contribute effectively. We are seeking a skilled Core Java Developer for our INST-TEDRA-ITARA project in...
- ...Principal Java Developer Principal Java Developer needed for a global company focused on digital transformation and AI. Responsibilities include designing, developing, and testing backend applications in large-scale Agile projects, working with microservices and REST APIs...
- Elevate enterprise applications at Veeva Systems as a Senior Java Developer. Utilize your expertise in Java and cutting-edge tech to influence patient outcomes in this adaptable work environment. In this senior role, you will develop vital applications, enhance existing features...
- Enhance your career as a Java Developer with MSR Technology Group in Longueuil. This role focuses on Java 8+, database management, and layered architecture expertise for impactful application development. As a Java Developer, you will be part of a dynamic team at MSR Technology...
- ...designing, implementing, and testing surveillance models in a fast‑paced agile manner. Qualifications ~3+ years of working experience in Java. ~ Strong proficiency with Core Java and robust understanding of J2EE. ~ Strong database experience preferably with DB2 and SQL...
- Required Support developers in adopting technologies Help your colleagues to excel Stay... ...up to date on IT trends Analyze and develop software products (design, coding,... ...people together? We’re looking for a new Java Tech Lead to bring their expertise to our...InternshipRemote workFlexible hours
- ...Become a pivotal part of our team as a Senior Full-Stack Java Developer in Montreal. Utilize your cloud experience and Java expertise to build a scalable and secure cloud-based platform. This Director level Lead Software Engineering role focuses on developing software solutions...
- ...Become a Senior Full Stack Java Developer in Montreal with a hybrid work model. Focus on creating secure, scalable cloud settlement platforms while enhancing team processes. As a senior developer with over 10 years of experience, you will engage in refining requirements, designing...
- ...We're seeking someone to join our team as a Senior Full‑Stack Java Developer in Operations Technology, preferably with exposure to Cloud Architectures & Public Cloud offerings. The candidate will build a resilient, scalable, and secure cloud‑based settlement platform. In...
- ...your updated resume if interested at ****@*****.*** and you may reach out to me at (***) ***-****. Job Title Full stack Developer/Lead (Angular Java) Duration 6 months and possible Contract-To-Hire with Capgemini any time after 90 days Job Description CGEMJP00294018...Contract workWork at officeLocal area
- Immediately Looking For :: Java Spring Developer :: Montreal, Onsite Role :: Java Spring Developer (Local Candidate Only) Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks Utilize Spring framework to build...Long term contractInternshipLocal areaImmediate start
- ...Role - Senior Fullstack Developer (Contract) Start Date: January 6, 2026 Type: Contract (6 months, renewable) Location: Hybrid Language... .... Build robust and efficient back‑end services leveraging Java microservices with Micronaut. Integrate and maintain healthcare...Contract work
- ...Locals to Montreal - In Person Interview Must. Job Title: Full-stack Developer Location: Montreal (day 1 onboarding / in-office presence... ...and help deliver key initiatives. The applicant should be a strong Java and Angular Developer, with strong design and implementation fundamentals...Contract workWork at officeLocal area
- ...drive business success. Role Overview: We are seeking Java Developers with 3-15years of professional experience to join our high-performing... .... Key Responsibilities: Software Development: Develop, maintain, and enhance enterprise-level Java applications....Full timeWorldwide
- ...projects, where your expertise will make a tangible and lasting impact. Techso is continuing its growth and is looking for a Java fullstack Developer to support the needs of our clients across Canada. To excel in this role, you need to : Be mobile within the Montreal...Full time
- ...Java Full Stack Developer Location: Montreal, QC – Hybrid (3 days WFO) Experience Required: 6–8 years Skills: Digital : Microservices Digital : Spring Boot Core Java Role Descriptions: Java full stack developer Spring Boot framework...Contract work
- ...développement logiciel (clean architecture, clean code, design patterns) Environnement Technologique Connaissances approfondies : Java 17+, Gradle, Git (GitHub), GitHub Actions, Spring Boot 3+, Spring Cloud, MapStruct, Lombok, OpenAPI, APIs RESTful (contract-first) Bonnes...Contract workWork at officeDay shift
- Offre d'emploi : Développeur Java Back-end Localisation : Montréal Durée du mandat : 1 an Mode de travail : Hybride Pourquoi nous... ...Astek Canada. Développeur Java + Springboot / Java + springboot Developer Montréal-Ouest, Quebec, Canada 1 week ago #J-18808-Ljbffr
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!
- java developer remote Montréal, QC
- entry level java developer Montréal, QC
- java developer Montréal, QC
- stage developpeur java Montréal, QC
- développeur javascript Montréal, QC
- java developer no experience Montréal, QC
- senior java developer Montréal, QC
- développeur java Montréal, QC
- junior java developer Montréal, QC
- java software developer Montréal, QC
