1

Java Java Jobs in Toronto, ON (NOW HIRING)

The candidate must have Java front end development experience on ReactJS, NodeJs, Javascript and Angular * The candidate must have very good knowledge on end to end product development or new ...

Java Full-stack Engineer

Mississauga, ON · On-site

CA$86K - CA$127K/yr

Java Fullstack Developer Location: Mississauga, Canada Duration: Full-Time Job Summary * The Senior Engineer in Production Management will be responsible for the development and overall ...

Java Full-stack Developer

Mississauga, ON · On-site

CA$86K - CA$127K/yr

The candidate must have Java front end development experience on ReactJS, NodeJs, Javascript and Angular * The candidate must have very good knowledge on end to end product development or new ...

Must have a minimum of 6+ years of experience as JAVA FSD - Must have exposure to Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle. - Must have worked in Agile ...

Must have a minimum of 6 years of experience as JAVA FSD - Must have exposure to Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle. - Must have worked in Agile ...

Must have a minimum of 6+ years of experience as JAVA FSD - Must have exposure to Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle. - Must have worked in Agile ...

Must have a minimum of 6 years of experience as JAVA FSD - Must have exposure to Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle. - Must have worked in Agile ...

responsible for designing, developing, and maintaining high-quality Java applications. This role requires a solid understanding of software development principles, strong coding skills, and the ...

We are seeking a talented Java Developer with expertise in Spring, Spring Boot, REST APIs, SOAP services and JEE technologies. The ideal candidate will be responsible for designing, developing, and ...

Seeking a Senior Application Developer with strong hands-on experience in developing server-side components in Java. Candidate must have experience in developing enterprise application using Java ...

next page

Showing results 1-20

Java Java information

What are the key skills and qualifications needed to thrive as a Java Developer, and why are they important?

To thrive as a Java Developer, you need strong programming skills in Java, understanding of object-oriented principles, and a relevant degree in computer science or related field. Familiarity with development tools like Eclipse or IntelliJ IDEA, build tools such as Maven or Gradle, and frameworks like Spring Boot is typically required. Problem-solving ability, teamwork, and effective communication set top performers apart in this role. These skills and tools are essential for building robust, scalable applications and collaborating effectively within development teams.

What is the difference between Java Java vs Java Developer?

AspectJava JavaJava Developer
Required CredentialsJava Java certifications, programming knowledgeJava certifications, coding skills
Work EnvironmentSoftware development teams, tech companiesDevelopment teams, IT firms
Industry UsageUsed internally for specific projects or toolsDevelops applications, software solutions

Java Java is a specialized role focusing on specific Java-based tasks or tools, often requiring certifications and technical skills. Java Developers design, code, and maintain Java applications, working closely with development teams. While both roles involve Java expertise, Java Java may be more niche, whereas Java Developers have broader application development responsibilities.

What are some common challenges Java developers face when working on large-scale enterprise projects?

Java developers working on large-scale enterprise projects often encounter challenges such as managing complex codebases, ensuring optimal application performance, and maintaining compatibility across different environments. Collaboration with cross-functional teams, including QA, DevOps, and UI/UX designers, is essential to address integration and deployment issues. Adapting to evolving frameworks and keeping up with best practices in security and scalability are also important aspects of the role.

What are Java developers?

Java developers are software professionals who design, develop, and maintain applications using the Java programming language. They work on various types of software, including web, desktop, and mobile applications, as well as enterprise-level systems. Java developers are responsible for writing efficient code, testing and debugging software, and collaborating with other team members to deliver robust solutions. Their expertise in Java allows them to build scalable and secure applications for diverse industries.
What cities near Toronto, ON are hiring for Java Java jobs? Cities near Toronto, ON with the most Java Java job openings:
Infographic showing various Java Java job openings in Toronto, ON as of June 2026, with employment types broken down into 89% Full Time, 5% Part Time, and 6% Contract. Highlights an 82% Physical, 8% Hybrid, and 10% Remote job distribution.

Java Developer AWS & Capital Markets

Jay Analytix

Toronto, ON • On-site

Full-time

Posted 6 days ago


Job description

Job Title: Java Developer AWS & Capital Markets

Location: Toronto, ON (Hybrid)
Job Type: Contract
Duration: Long-Term
Work Authorization: Must be authorized to work in Canada

Job Summary

We are seeking an experienced Java Developer with strong AWS cloud expertise and Capital Markets domain knowledge to join a leading financial institution. The ideal candidate will have hands-on experience developing scalable enterprise applications, working with cloud-native technologies, and supporting trading, risk, or post-trade systems within a Capital Markets environment.

Required Skills & Experience
  • 7+ years of experience in Java application development.
  • Strong expertise in Core Java, Java 8/11/17, Multithreading, Collections, and JVM performance tuning.
  • Experience with Spring Boot, Spring MVC, Spring Data, and Microservices architecture.
  • Hands-on experience with AWS services such as EC2, ECS, EKS, Lambda, S3, RDS, CloudWatch, API Gateway, and IAM.
  • Strong experience with RESTful APIs and event-driven architectures.
  • Experience with SQL databases such as Oracle, PostgreSQL, or SQL Server.
  • Familiarity with messaging technologies such as Kafka, JMS, or MQ.
  • Strong understanding of CI/CD pipelines using Jenkins, GitHub Actions, or GitLab.
  • Experience with Docker and Kubernetes.
  • Solid knowledge of software design patterns and Agile methodologies.
  • Capital Markets experience, including Front Office, Middle Office, Risk Management, Trading, Equities, Fixed Income, Derivatives, or Post-Trade Processing.
Responsibilities
  • Design, develop, and maintain high-performance Java-based applications supporting Capital Markets business functions.
  • Build and deploy cloud-native applications on AWS.
  • Develop scalable microservices and REST APIs.
  • Collaborate with traders, business analysts, product owners, and technology teams to gather and implement requirements.
  • Integrate applications with market data feeds, trading platforms, and downstream systems.
  • Optimize application performance, reliability, and scalability.
  • Participate in code reviews, testing, and production support activities.
  • Implement security, monitoring, and operational best practices within AWS environments.
  • Contribute to architecture discussions and technical design decisions.
Nice-to-Have Skills
  • Experience with Python scripting for automation and data processing.
  • Knowledge of Infrastructure as Code using Terraform or CloudFormation.
  • Experience with OpenShift or Kubernetes platforms.
  • Exposure to Murex, Calypso, Summit, Bloomberg, Reuters, or other Capital Markets platforms.
  • Understanding of DevOps and Site Reliability Engineering (SRE) practices.
Education
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
Key Competencies
  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management abilities.
  • Ability to work effectively in a fast-paced banking and Capital Markets environment.
  • Strong attention to detail and commitment to delivering high-quality solutions.

Keywords: Java, Spring Boot, Microservices, AWS, Capital Markets, Trading Systems, Fixed Income, Equities, Derivatives, Kafka, REST API, Oracle, PostgreSQL, Docker, Kubernetes, CI/CD, Banking, Financial Services.