961 Java Professionals jobs in Canada
Java developer - Développeur Java
Posted today
Job Viewed
Job Description
Job Description
IT Unlock est un expert en intelligence artificielle et transformation numérique. Nous offrons des solutions sur mesure, allant de l’intégration de l’IA à la modernisation des ERP et CRM, en passant par l’analyse avancée des données.
L'Équipe :
Vous ferez partie d'une équipe multiculturelle, énergique et solidaire. Nous aimons gagner tout en nous amusant au travail. Nous offrons la meilleure formation au monde pour vous amener au niveau supérieur. Nous avons une culture conviviale et coopérative. Nous voulons vous voir réussir dans vos entreprises et faire partie de notre famille.
Description:
Le développeur participe à fournir des solutions logicielles, de livrer des produits stables et de constamment améliorer leur qualité et trouver des solutions. Il analyse, conçoit, configure, développe, maintient et fais évoluer les produits logiciels pour répondre aux besoins de l'organisation. Il est aussi porté responsable de la qualité et de la sécurité des solutions codées.
Le conseiller contribue activement au développement de systèmes, programmes et applications informatiques de grandes envergures en réalisant l’arrimage et la mise en œuvre, tout en mettant à profit votre compétence à maîtriser la technologie et d’anticiper les innovations. Il analyse les besoins des clients et partenaires et recommande les solutions technologiques appropriées. À cet égard, il planifie, hiérarchise et coordonne le travail afin de tenir les engagements pris en phase avec les objectifs à atteindre.
Responsabilités principales:
- Analyser les besoins des clients ou d'un projet et identifier les solutions technologiques appropriées en tenant compte des engagements budgétaires et des délais de livraison
- Élaborer des stratégies de réalisation, analyser, concevoir et documenter des programmes ou des applications. Développer ou coder les programmes ou applications avec des essais automatisés.
- Procéder à l'installation et aux tests de progiciels ou à l'implantation des applications auprès de clientèle assignée
- Assurer l'intégration harmonieuse des composantes techniques des solutions et résoudre les problèmes éventuels
Mode de travail : hybride - 2 jours par semaine au centre-ville de Montréal
Compétences :
- Être curieux, savoir se remettre en question et déployer des efforts pour apprendre de nouvelles choses
- Capacité à identifier les problèmes et bloquants et proposer des façons de les contourner
- Posséder des capacités de communication et de vulgarisation
- Être organisé, rigoureux et savoir gérer les priorités
- Rassembleur, capacité à convaincre les membres de son équipe et se conformer lorsque requis
- Être un joueur d’équipe
Requirements
Connaissances et aptitudes requises :
- Démontrer au minimum 10 années d'expérience dans un rôle similaire (niveau recherché: sénior+)
- Expérience de projets de développement en mode agile
- Capacité à identifier et appliquer les bonnes pratiques de développement logiciel (clean architecture, clean code, design pattern)
Environnement technologique :
- Expérience confirmée avec Java, Spring Boot, XPath, JavaScript, SQL et des API REST/SOAP.
- Maitrise de Java et des concepts orientés objets.
- Bonne connaissance de SQL, conception de base de données et optimisation des requêtes SQL
- Très bonne connaissance des divers frameworks de développement Spring (Spring boot, Spring MVC, Spring Security, etc.)
- La connaissance des concepts infonuagique est un atout.
- La compréhension et l'expérience avec les concepts MDM (MDM vs RDM, données maitresses/GDM vs données de référence/GDR, appariement, survivance, etc.), de la modélisation de données et de la gouvernance des données est un atout.
- L'expérience avec l'automatisation de tests en contexte MDM/Intégration de données (ex. BDD, Gherkin/Cucumber) est un atout.
- Capacité à travailler en mode projet Agile/Scrum.
- Excellentes compétences en communication et en résolution de problèmes.
- Bilinguisme (français/anglais) requis.
Java Developer

Posted 5 days ago
Job Viewed
Job Description
Under the direction of the Assistant Director, Banking Operations Applications:
- Assist scrum team on large project initiatives, as well as smaller initiatives and bug fixes
- Work with team to implement features and how they will handle various scenarios
- Participate in the development of code and unit tests (automated or not) for a variety of products
- Assist team to create and contribute to mechanisms to enable effective and consistent coding practices
- Break down work into the smallest valuable and feasible increments
- Estimate capacity, velocity and throughput to enable accurate forecasting
- Assist with improving backlog clarity and maintenance processes
- Research, evaluate and make recommendations that support or improve Scrum Team processes
- Work with scrum team to develop documentation to support ongoing usage of their products
- Support the application once sufficient knowledge of the product has been acquired
- Other related activities and deliverables, as required
**Required Qualifications:**
- A minimum of two (2) years of experience in a Java development environment
- A minimum of two (2) years of experience with JEE application development experience (Spring, JPA, EJB,
Servlet, JDBC, JMS, JMX, JTA, JCA or JAXB)
- Demonstrated experience web front end development (such as Thymeleaf, HTML, CSS, JavaScript,
Ajax/JQuery)
- A minimum of two (2) years of experience working with queueing frameworks (IBM MQ or AMQ, Oracle
AQ)
- Demonstrated experience with relational database skills (SQL), writing stored procedures and PL/SQL
using tools such as SQL Plus / SQL Developer
**Additional Qualifications:**
- Demonstrated ability to resolve technical issues and challenges with scrum team
- Demonstrated experience with application security including certificate management
- Demonstrated operational experience in maintaining a high availability system
**About US Tech Solutions:**
US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit .
US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Java Developer
Posted 15 days ago
Job Viewed
Job Description
java descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava description
Skills
Java, Spring, Springboot, Microservices
Top Skills Details
Java,Spring
Additional Skills & Qualifications
java descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava description
Experience Level
Expert Level
Pay and Benefits
The pay range for this position is $9.00 - $10.00/hr.
Workplace Type
This is a hybrid position in Toronto,ON.
À propos de TEKsystems et TEKsystems Global Services
Nous sommes un fournisseur de services aux entreprises et de technologies. Nous accélérons la transformation de nos clients. Notre compétence en stratégie, conception, exécution et opérations libère la valeur de l'entreprise par un éventail de solutions. Nous sommes une équipe de 80 000 personnes qui collaborent avec plus de 60 000 clients, notamment 80 % du Fortune 500 en Amérique du Nord, Europe et Asie, qui collaborent avec nous dans le cadre de nos capacités full-stack et notre rythme. Nous sommes des penseurs stratégiques, des collaborateurs pratiques qui aident les clients à exploiter le changement et maîtriser le dynamisme de la technologie. Nous bâtissons le futur en livrant les résultats et en créant un impact positif dans nos communautés mondiales. TEKsystems et TEKsystems Global Services sont des entreprises d'Allegis Group. Découvrez d'autres informations à TEKsystems.com.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Java Developer
Posted 15 days ago
Job Viewed
Job Description
java descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava description
Skills
Java, Spring, Springboot, Microservices
Top Skills Details
Java,Spring
Additional Skills & Qualifications
java descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava description
Experience Level
Expert Level
Pay and Benefits
The pay range for this position is $9.00 - $10.00/hr.
Workplace Type
This is a hybrid position in Toronto,ON.
À propos de TEKsystems et TEKsystems Global Services
Nous sommes un fournisseur de services aux entreprises et de technologies. Nous accélérons la transformation de nos clients. Notre compétence en stratégie, conception, exécution et opérations libère la valeur de l'entreprise par un éventail de solutions. Nous sommes une équipe de 80 000 personnes qui collaborent avec plus de 60 000 clients, notamment 80 % du Fortune 500 en Amérique du Nord, Europe et Asie, qui collaborent avec nous dans le cadre de nos capacités full-stack et notre rythme. Nous sommes des penseurs stratégiques, des collaborateurs pratiques qui aident les clients à exploiter le changement et maîtriser le dynamisme de la technologie. Nous bâtissons le futur en livrant les résultats et en créant un impact positif dans nos communautés mondiales. TEKsystems et TEKsystems Global Services sont des entreprises d'Allegis Group. Découvrez d'autres informations à TEKsystems.com.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Java Developer
Posted 15 days ago
Job Viewed
Job Description
java descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava description
Skills
Java, Spring, Springboot, Microservices
Top Skills Details
Java,Spring
Additional Skills & Qualifications
java descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava description
Experience Level
Expert Level
Pay and Benefits
The pay range for this position is $9.00 - $10.00/hr.
Workplace Type
This is a hybrid position in Toronto,ON.
À propos de TEKsystems et TEKsystems Global Services
Nous sommes un fournisseur de services aux entreprises et de technologies. Nous accélérons la transformation de nos clients. Notre compétence en stratégie, conception, exécution et opérations libère la valeur de l'entreprise par un éventail de solutions. Nous sommes une équipe de 80 000 personnes qui collaborent avec plus de 60 000 clients, notamment 80 % du Fortune 500 en Amérique du Nord, Europe et Asie, qui collaborent avec nous dans le cadre de nos capacités full-stack et notre rythme. Nous sommes des penseurs stratégiques, des collaborateurs pratiques qui aident les clients à exploiter le changement et maîtriser le dynamisme de la technologie. Nous bâtissons le futur en livrant les résultats et en créant un impact positif dans nos communautés mondiales. TEKsystems et TEKsystems Global Services sont des entreprises d'Allegis Group. Découvrez d'autres informations à TEKsystems.com.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Java Developer
Posted 15 days ago
Job Viewed
Job Description
java developer with minimum 5 years of experience in Java. Having sound knowledge of Java.
Skills
Java
Top Skills Details
Java
Additional Skills & Qualifications
java developer with minimum 5 years of experience in Java. Having sound knowledge of Java.
Experience Level
Expert Level
Pay and Benefits
The pay range for this position is $40.00 - $50.00/hr.
Workplace Type
This is a fully onsite position in Thunder Bay,ON.
À propos de TEKsystems et TEKsystems Global Services
Nous sommes un fournisseur de services aux entreprises et de technologies. Nous accélérons la transformation de nos clients. Notre compétence en stratégie, conception, exécution et opérations libère la valeur de l'entreprise par un éventail de solutions. Nous sommes une équipe de 80 000 personnes qui collaborent avec plus de 60 000 clients, notamment 80 % du Fortune 500 en Amérique du Nord, Europe et Asie, qui collaborent avec nous dans le cadre de nos capacités full-stack et notre rythme. Nous sommes des penseurs stratégiques, des collaborateurs pratiques qui aident les clients à exploiter le changement et maîtriser le dynamisme de la technologie. Nous bâtissons le futur en livrant les résultats et en créant un impact positif dans nos communautés mondiales. TEKsystems et TEKsystems Global Services sont des entreprises d'Allegis Group. Découvrez d'autres informations à TEKsystems.com.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Java Developer
Posted 16 days ago
Job Viewed
Job Description
java descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava description
Skills
Java, Spring, Springboot, Microservices
Top Skills Details
Java,Spring
Additional Skills & Qualifications
java descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava descriptionjava description
Experience Level
Expert Level
Pay and Benefits
The pay range for this position is $9.00 - $10.00/hr.
Workplace Type
This is a hybrid position in Toronto,ON.
À propos de TEKsystems et TEKsystems Global Services
Nous sommes un fournisseur de services aux entreprises et de technologies. Nous accélérons la transformation de nos clients. Notre compétence en stratégie, conception, exécution et opérations libère la valeur de l'entreprise par un éventail de solutions. Nous sommes une équipe de 80 000 personnes qui collaborent avec plus de 60 000 clients, notamment 80 % du Fortune 500 en Amérique du Nord, Europe et Asie, qui collaborent avec nous dans le cadre de nos capacités full-stack et notre rythme. Nous sommes des penseurs stratégiques, des collaborateurs pratiques qui aident les clients à exploiter le changement et maîtriser le dynamisme de la technologie. Nous bâtissons le futur en livrant les résultats et en créant un impact positif dans nos communautés mondiales. TEKsystems et TEKsystems Global Services sont des entreprises d'Allegis Group. Découvrez d'autres informations à TEKsystems.com.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Be The First To Know
About the latest Java professionals Jobs in Canada !
Java Developer
Posted 20 days ago
Job Viewed
Job Description
**Responsibilities:**
+ Collaborate with senior developers to design, develop, and maintain software applications using Java, Spring, and Angular.
+ Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
+ Contribute to the DevOps pipeline by automating build, test, and deployment processes.
+ Adapt to a demanding and fast-paced environment, demonstrating a strong work ethic and motivation.
+ Communicate effectively through verbal and written channels, including documenting code and writing technical documentation.
+ Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
+ Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
+ Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
+ Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
+ Ensure essential procedures are followed and help define operating standards and processes
+ Serve as advisor or coach to new or lower level analysts
+ Has the ability to operate with a limited level of direct supervision.
+ Can exercise independence of judgement and autonomy.
+ Acts as SME to senior stakeholders and /or other team members.
+ Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
**Qualifications:**
+ 5-8 years of experience as a Software Engineer/Developer using Java with minimum 3 years' experience in front end technologies.
+ Extensive experience system analysis and in programming of software applications
+ Experience in managing and implementing successful projects
+ Subject Matter Expert (SME) in at least one area of Applications Development
+ Ability to adjust priorities quickly as circumstances dictate
+ Demonstrated leadership and project management skills
+ Consistently demonstrates clear and concise written and verbal communication
**Education:**
+ Bachelor's degree/University degree or equivalent experience
+ Master's degree preferred
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
The following would also be helpful for the role :
+ Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
+ Clear understanding of Data Structures and Object-Oriented Principles using Java
+ Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.).
+ Hands on experience Service Oriented and Microservices architectures, as REST implementations
+ Hands on experience with frameworks like Spring Boot.
+ Working knowledge on build tools (Ant/Maven), continuous integration (Jenkins), code quality analysis (SonarQube) and unit and integration testing (JUnit).
+ Basic understanding of databases (SQL Server preferably) with ability to write queries and stored procedures.
+ Exposure to front-end technologies (Angular, JavaScript, Typescript / HTML5/ CSS3)
+ Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Jenkins, etc.)
+ Exposure to architecture experience in building horizontally scalable, highly available, highly resilient, and low latency applications
+ Has the ability to operate with a limited level of direct supervision.
+ Comprehensive knowledge of Banking and securities domain for application development
+ Working experience on Cloud applications.
+ Knowledge of tools like Bitbucket, Jira & RLM.
+ Good to have knowledge of Kubernetes and OpenShift.
+ Consistently demonstrates clear and concise written and verbal communication.
+ Ability to work independently and in a team.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Java Developer
Posted today
Job Viewed
Job Description
Job Description
As a Java Developer at Triunity Software Inc., your main role will be to conceptualize, design, develop, and conduct tests relating to software applications. Our ideal candidate is a detail-oriented professional with an ingrained understanding of software development principles and proficiency in Java programming. We're looking for a motivated self-starter who can thrive in a fast-paced, collaborative environment and contribute to the growth of our company with their skills, knowledge, and experience.
Responsibilities:
- Develop, implement, and maintain Java application phases.
- Design, implement, and maintain Java-based applications that are both user-friendly and effective, meeting the needs of the business.
- Carry out software analysis, programming, testing, and debugging tasks.
- Recommend and execute improvements to existing applications.
- Engage in educational opportunities, continually updating personal knowledge and remaining aware of emerging technologies/industry trends to integrate into design decisions.
- Work collaboratively within a team of developers to meet project objectives and deadlines.
Qualifications:
- A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- At least 2-3 years of experience in Java development, including object-oriented programming, core Java, and associated technologies like Spring, Hibernate, etc.
- Knowledge of Relational Databases, SQL, and ORM technologies.
- Experience with test-driven development and the use of source control management.
- Knowledge of writing reusable Java libraries.
- Proficient understanding of code versioning tools, such as Git.
- Ability to perform in a team environment as well as independently, with excellent interpersonal, organizational, and time management skills.
Benefits:
- Exposure to a wide range of cutting-edge technologies.
- Continuous learning and development opportunities with funded educational programs and conferences.
- An enthusiastic, supportive, and inclusive work environment.
- Competitive compensation and a comprehensive benefits package which includes health, dental, life insurance, and more.
- Flexible working hours and a strong focus on work-life balance.
Join us at Triunity Software Inc. as a Java Developer and build your career while working alongside some incredibly talented individuals in a challenging, rewarding, and innovation-driven environment.