Design, develop, and maintain backend services using Core Java and Spring Boot * Build and manage Microservices-based architecture * Develop and consume RESTful APIs * Work with SQL and/or NoSQL ...
Design, develop, and maintain backend services using Core Java and Spring Boot * Build and manage Microservices-based architecture * Develop and consume RESTful APIs * Work with SQL and/or NoSQL ...
\n \n \n \n \n Full Stack Java Developer (Java\/JavaScript\/ReactJS) \- 520 per day \- 12 month contract \- Long term project with multinational Financial Services client Duration: 12 Months Rolling ...
\n \n \n \n \n Full Stack Java Developer (Java\/JavaScript\/ReactJS) \- 520 per day \- 12 month contract \- Long term project with multinational Financial Services client Duration: 12 Months Rolling ...
You will work on a high performing team of Senior Java Developers where you will be joining the newly formed Cloud Transformation team. There are many Cloud Architects across the team who you will be ...
You will work on a high performing team of Senior Java Developers where you will be joining the newly formed Cloud Transformation team. There are many Cloud Architects across the team who you will be ...
\n \n \n \n \n We are looking for an experienced Java Developer for a contract position in Dublin. You will be joining a rapidly expanding team who are working on the most cutting edge products. \n \n ...
\n \n \n \n \n We are looking for an experienced Java Developer for a contract position in Dublin. You will be joining a rapidly expanding team who are working on the most cutting edge products. \n \n ...
Join Citi as the Lead Java Back End Developer in a hybrid role based in Mississauga, Ontario. Your programming expertise and leadership will play a crucial role in system innovations and enhancements.
Join Citi as the Lead Java Back End Developer in a hybrid role based in Mississauga, Ontario. Your programming expertise and leadership will play a crucial role in system innovations and enhancements.
Java Technical Lead
Ottawa, ON · Remote
We are looking for an experienced Java Technical Lead for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that you ...
Quick apply
Java Technical Lead
Ottawa, ON · Remote
We are looking for an experienced Java Technical Lead for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that you ...
Java Developer - Officer
CA$79K - CA$110K/yr
The Java Developer Analyst is an junior level position within the Markets Treasury Technology team, specifically focusing on the Money Markets domain. This role is responsible for participating ...
Java Developer - Officer
CA$79K - CA$110K/yr
The Java Developer Analyst is an junior level position within the Markets Treasury Technology team, specifically focusing on the Money Markets domain. This role is responsible for participating ...
Java Technical Lead
Kitchener, ON · Remote
We are looking for an experienced Java Technical Lead for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that you ...
Quick apply
Java Technical Lead
Kitchener, ON · Remote
We are looking for an experienced Java Technical Lead for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that you ...
Java Full Stack Developer
Toronto, ON · On-site
Java Full-Stack Developer Experience Level: 2-5 Years Location: [ Hybrid / On Site ] Employment Type: Full-Time Contact / Apply: Send updated resumes to pranit@veracity-ca.com Role Overview We are ...
Quick apply
Java Full Stack Developer
Toronto, ON · On-site
Java Full-Stack Developer Experience Level: 2-5 Years Location: [ Hybrid / On Site ] Employment Type: Full-Time Contact / Apply: Send updated resumes to pranit@veracity-ca.com Role Overview We are ...
Java Technical Lead
Kitchener, ON · Remote
We are looking for an experienced Java Technical Lead for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that you ...
Quick apply
Java Technical Lead
Kitchener, ON · Remote
We are looking for an experienced Java Technical Lead for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that you ...
Java Technical Lead
Waterloo, ON · Remote
We are looking for an experienced Java Technical Lead for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that you ...
Quick apply
Java Technical Lead
Waterloo, ON · Remote
We are looking for an experienced Java Technical Lead for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that you ...
\n \n \n Senior Java Engineer \- \/AWS \n \n * Dublin\/ Galway - Remote\/WFH \n * Long Term Contract \n * Negotiable Day Rate \n Leading Fintech\/ Financial Services organisation is looking for a ...
\n \n \n Senior Java Engineer \- \/AWS \n \n * Dublin\/ Galway - Remote\/WFH \n * Long Term Contract \n * Negotiable Day Rate \n Leading Fintech\/ Financial Services organisation is looking for a ...
\n \n \n \n \n Our client has a requirement for a highly experienced Java Developer for a contract position in Dublin. You will be joining a highly collaborative team offering you the opportunity to ...
\n \n \n \n \n Our client has a requirement for a highly experienced Java Developer for a contract position in Dublin. You will be joining a highly collaborative team offering you the opportunity to ...
Senior Java Developer
Galway, NY · On-site
\n \n \n \n \n We have a contract position available for a Java developer within a rapidly growing global team. You will be responsible for the design and development of the company's platform and ...
Senior Java Developer
Galway, NY · On-site
\n \n \n \n \n We have a contract position available for a Java developer within a rapidly growing global team. You will be responsible for the design and development of the company's platform and ...
Java Technical Lead
Ottawa, ON · Remote
We are looking for an experienced Java Technical Lead for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that you ...
Quick apply
Java Technical Lead
Ottawa, ON · Remote
We are looking for an experienced Java Technical Lead for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that you ...
\n \n \n \n \n Our client is looking for an experienced Java developer for a contract position in Dublin. \n \n \n You will be joining a well established team working with clients both onshore and ...
\n \n \n \n \n Our client is looking for an experienced Java developer for a contract position in Dublin. \n \n \n You will be joining a well established team working with clients both onshore and ...
\n \n \n \n \n We are looking for an experienced Java Developer for a contract position in Dublin. You will be working as part of an agile team to deliver the highest quality solutions! \n \n \n \n \n ...
\n \n \n \n \n We are looking for an experienced Java Developer for a contract position in Dublin. You will be working as part of an agile team to deliver the highest quality solutions! \n \n \n \n \n ...
Java Open Source Contributor
Toronto, ON · Remote
Java Open Source Contributor Role Type: Contract Location: Remote Scope of Work: * Contribute production-quality code, reviews, and documentation to open-source repositories relevant to the customer ...
Quick apply
Java Open Source Contributor
Toronto, ON · Remote
Java Open Source Contributor Role Type: Contract Location: Remote Scope of Work: * Contribute production-quality code, reviews, and documentation to open-source repositories relevant to the customer ...
Java Technical Lead
Waterloo, ON · Remote
We are looking for an experienced Java Technical Lead for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that you ...
Quick apply
Java Technical Lead
Waterloo, ON · Remote
We are looking for an experienced Java Technical Lead for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that you ...
Java Developer
Toronto, ON · On-site
Commercial Banking Engineering is seeking a skilled Java Developer with extensive experience in Java, Struts, SQL, REST APIs, SOAP services, and other backend Java technologies. The ideal candidate ...
Java Developer
Toronto, ON · On-site
Commercial Banking Engineering is seeking a skilled Java Developer with extensive experience in Java, Struts, SQL, REST APIs, SOAP services, and other backend Java technologies. The ideal candidate ...
Java information
What is Java?
Java is a class-based object-oriented programming language that was developed in 1995 by Sun Microsystems and later bought by Oracle. Java was designed as a general language capable of programming software for commercial use. It is based on several previous languages such as Objective C, C++, and C#. Java can be used on most major operating systems, including Windows, Apple, and Linux distributions. There is also a Java virtual machine, which allows programmers and developers to work on different operating systems within a single platform.
What does a Java developer do?
What are the key skills and qualifications needed to thrive as a Java developer, and why are they important?
How does a Java developer typically collaborate with other teams during a software project?
What is the difference between Java vs Python Developer?
| Aspect | Java Developer | Python Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Java certifications | Bachelor's in Computer Science, Python certifications |
| Work Environment | Enterprise applications, Android development | Web development, data science, automation |
| Industry Usage | Finance, telecom, enterprise software | Tech startups, data analysis, AI projects |
| Common Search/Comparison | Java Developer | Python Developer |
Java and Python developers often share similar educational backgrounds and certifications. Java developers typically work on enterprise applications and Android development, while Python developers focus on web development, data science, and automation. Both roles are highly sought after in different industry sectors, with Java more common in large enterprises and Python popular in startups and AI projects.
Is Java still in demand?
What jobs can I get if I learn Java?
What jobs can I get with Java?
What are the most commonly searched types of Java jobs in Ontario?
The most popular types of Java jobs in Ontario are:
What are popular job titles related to Java jobs in Ontario?
For Java jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Java jobs in Ontario look for?
The top searched job categories for Java jobs in Ontario are:
What cities in Ontario are hiring for Java jobs?
Cities in Ontario with the most Java job openings:

Job description
- Design, develop, and maintain backend services using Core Java and Spring Boot
- Build and manage Microservices-based architecture
- Develop and consume RESTful APIs
- Work with SQL and/or NoSQL databases for data storage and retrieval
- Collaborate with frontend developers, DevOps teams, and stakeholders
- Optimize application performance, scalability, and security
- Participate in code reviews, testing, and deployment processes
- Troubleshoot and resolve production issues
- Strong experience in Core Java
- Hands-on expertise in Spring Boot
- Experience with Microservices architecture
- Solid understanding of REST API development
- Experience with SQL (MySQL, PostgreSQL) and/or NoSQL databases (MongoDB, Cassandra)
- Good understanding of data structures and algorithms
- Familiarity with Git and version control systems
- Experience with cloud platforms (AWS/Azure)
- Knowledge of Docker / Kubernetes
- Exposure to CI/CD pipelines (Jenkins, GitHub Actions)
- Understanding of security best practices (OAuth, JWT)
About SAPSOL Technologies Inc. : Systems and Process Solutions for your Enterprise
Sourced by ZipRecruiter
Industry
It services
Company size
11 - 50 Employees
Headquarters location
Santa Clara, CA, US
Year founded
2006