Top Java Developer Jobs in Toronto
Contribute to critical business projects, innovate with a cross-functional agile team, showcase strong fluency in Core Java and backend development, bring in industry best practices, utilize development and analytical skills, build efficient cloud-based services, drive changes and improvements, communicate technical insights clearly, collaborate effectively, and influence best development practices within the team and organization.
Develop mission critical projects with direct impact on the evolution of the business. Mentor and guide less experienced developers, drive innovation, and implement high throughput transactional services. Must have 5+ years of experience in software engineering, exceptional coding skills in Core Java, and strong grasp of SQL compositions.
Seeking a Software Engineer with a focus on performance and scalability improvements, system development, and production support. Responsibilities include application development, system analysis, and integration with client systems. Must have extensive experience with Java technologies, Oracle databases, and Agile methodologies.
Seeking a highly skilled Principal Java Systems Engineer with expertise in information retrieval, processing, and ranking. Responsibilities include developing robust Java code, optimizing tools and systems, and enhancing information extraction using ML/NLP techniques. Must have 10+ years of industry experience and strong communication skills for remote work.
Responsible for project deliveries in the Trade Management domain within the Markets Tech team. Contribute to applications systems analysis and programming activities. Perform feasibility studies, IT planning, applications development, and provide user support. Evaluate business processes, recommend security measures, and ensure system design functionality. Serve as advisor, operate with autonomy, and assess risks.
As a Full Stack Java Developer at Konrad, you will work on web application development using Java and Spring Boot. Your responsibilities include writing maintainable software, participating in code review, researching new technologies, and effective communication within the team.
As a Senior Full Stack Java Developer at Konrad, you will be responsible for developing and delivering modern web applications using Java and Spring Boot. You will work in a highly-skilled development team, write maintainable and performant software, participate in code reviews, and research new technologies. Ideal candidates have at least 3 years of experience in web application development and strong Java programming skills.
Seeking a Java Developer with experience in building high-performing, scalable, and enterprise-grade applications. Responsible for the entire software development lifecycle, from concept and design to testing. Must have experience with Java platforms, Object Oriented analysis and design, and relational databases. Experience with Spring Framework, web application development, and test-driven development is preferred.
Featured Jobs
As a Senior Java Developer at Behavox, you will be responsible for building scalable and reliable server-side cloud native applications, designing and implementing RESTful APIs, working with micro-services, and analyzing product requirements. You will collaborate with cross-functional teams to deliver outstanding products to clients.
Looking for a Senior Java Developer to join an engineering team responsible for building products at Behavox. Must have 5+ years of experience in building scalable and reliable cloud-native applications using Java. Familiarity with GCP is preferred, but knowledge of AWS or Azure is also beneficial. Ability to design and implement containerized and serverless components/services within a high-load architecture is required.
As a Senior Java Developer at Behavox, you will be responsible for building scalable and reliable server-side cloud native applications, designing RESTful APIs, working on microservices, and collaborating with the product management and engineering teams.
Behavox is seeking a Senior Java Developer to work on building scalable and reliable server-side cloud-native applications within a high-load, data-intensive architecture. The role involves partnering with product management and engineering teams to solve complex technical problems and deliver outstanding products to clients.
The Java Developer is a senior-level position responsible for leading applications systems analysis and programming activities, resolving high-impact problems, providing expertise in applications programming, and ensuring application design adheres to the overall architecture blueprint. The role also involves serving as an advisor, assessing risks, and driving compliance with applicable laws and regulations.
Seeking a Senior Java Systems Engineer with expertise in information retrieval, processing, and ranking. Responsibilities include developing scalable Java code, enhancing tools for data processing, and collaborating with team members. Requires excellent communication skills and hands-on experience in Java, GCP, and cloud technologies.
Design, implement, and operate critical and scalable services for Snap Inc.'s Bitmoji team. Collaborate with teams to deliver innovative products, advocate for best practices, and maintain high quality standards. Requires 7+ years of software development experience with expertise in Java and/or Golang.
Join Elastic as a Java Engineer in the Elasticsearch Core Infra team to contribute to foundational infrastructure, design horizontally-scalable features, optimize internal data structures, and collaborate with the ES team and open-source projects.
Java Developer position requiring expertise in Java programming language, frameworks like Spring and JPA, design patterns, and database integration. Strong analytical and communication skills essential for effective team collaboration.
Senior Java Engineer responsible for creating and maintaining microservices for a payments solution, collaborating with team members, engaging with stakeholders, and ensuring task completion. Requires 5+ years of Java development experience, proficiency in Java 11+, Spring framework, SQL, Agile development, and strong problem-solving abilities.
Join KUBRA as a Java Software Engineer to design and build software, translate business requirements, contribute to product architecture, and collaborate with teams to develop product roadmaps. Must have a minimum of 3 years of experience in Java environments and proficiency in Java, Spring, Spring Boot, Java EE, and related technologies.
Join Jatheon Technologies as a Medior/Senior Java Engineer to contribute to the development and maintenance of their Cloud Solution on AWS, focusing on data archiving. Responsibilities include SDLC participation, high-quality code development, technical issue resolution, and contribution to technical discussions. Required skills include Java development, microservice architecture, REST, Spring framework, SQL, and strong analytical skills. Additional experience with cloud-based development, AWS services, Docker, Kubernetes, Elasticsearch, Redis, DDD, Event-Driven Architecture, and Machine Learning/AI concepts is a plus. Remote work, competitive salary, and opportunities for personal growth and training are offered.
Senior Software Engineer at Morningstar, responsible for designing, developing, and supporting technology solutions using Java, Python, AWS, and data lake technologies. Collaborate with internal/external stakeholders to ensure product quality and adherence to best practices. Take ownership of software code base, promote good development practices, and drive continuous improvement.
Senior Java Developer responsible for leading integration of functions, analyzing complex business processes, developing application methodologies, and managing global technology teams. Requires expertise in Java, Bigdata ecosystem, Spark, and Unix scripting.
Senior Java Developer role at Verra Mobility, contributing to the development and support of technology products. Responsibilities include modifying existing applications, developing new features, participating in code reviews, and implementing CI/CD setups. This role reports to the Software Development Manager and involves working in an agile environment to ensure high-quality outcomes and meet delivery goals.
Join Elastic as a Senior Java Developer in the Elasticsearch - Distributed Systems team. Responsible for improving Elasticsearch's components, maintaining cluster coordination system, pushing scalability limits, and solving complex issues. Requires strong background in Distributed Systems, Java proficiency, understanding of algorithms, and ability to work on highly distributed systems.
Seeking a seasoned Senior Software Engineer/Sr. Java Developer to work on system performance improvements, client integrations, and core application development. Position is based in Markham, Ontario with a hybrid work model.
Top Toronto Companies Hiring Java Developers
See AllPopular Job Searches
AI Jobs in Toronto
AWS Jobs in Toronto
Cloud Architect Jobs in Toronto
Database Administrator Jobs in Toronto
DevOps Engineer Jobs in Toronto
Engineering Jobs in Toronto
Front End Developer Jobs in Toronto
Full Stack Developer Jobs in Toronto
IoS Developer Jobs in Toronto
Java Developer Jobs in Toronto
Machine Learning Jobs in Toronto
.NET Developer Jobs in Toronto
Network Engineer Jobs in Toronto
Python Jobs in Toronto
QA Jobs in Toronto
Quality Assurance Analyst Jobs in Toronto
React Developer Jobs in Toronto
Software Engineer Jobs in Toronto
Software Testing Jobs in Toronto
Web Developer Jobs in Toronto
All Filters
No Results
No Results