Java Developer with Microservices Expertise

5 days ago


Toronto, Ontario, Canada NearSource Full time

We are seeking an experienced Java Developer to join our team at NearSource Technologies. This is a full-time, fully remote role offering the flexibility to work from anywhere.

Job Description

The ideal candidate will have strong programming skills in backend technologies and hands-on experience in Java 8/11, Spring, and Spring Boot. They should also possess expert-level knowledge in implementing microservices using Spring Boot and Spring JPA.

Responsibilities:
  • Design, develop, test, debug, and document new and existing components to ensure software meets business quality and operational needs.
  • Build high-quality code by developing unit and integration testing.
  • Design and develop RESTful APIs using a microservices architecture with Java.
  • Participate in code reviews to ensure new code conforms to the highest standards.
  • Research and drive the adoption of new technologies.
  • Work with the team to troubleshoot code-level problems quickly and efficiently.
Requirements:

To be successful in this role, you will need:

  • A bachelor's degree in any engineering discipline from a reputable engineering college.
  • 8+ years of strong programming skills in backend technologies.
  • Hands-on experience in Java 8/11, Spring, and Spring Boot.
  • Expert-level experience in implementing microservices using Spring Boot and Spring JPA.
  • Good experience with Amazon Web Services (ECS, Lambda, S3, SQS, etc.).
  • Working knowledge of relational and NoSQL database technologies (e.g., MySQL and DynamoDB).
  • Nice to have experience with CI/CD tools like Docker and Jenkins.
Estimated Salary:

Roughly $120,000 - $180,000 per annum, depending on location and experience.

About NearSource Technologies

NearSource Technologies values diversity and is committed to equal opportunity. All qualified applicants will be considered regardless of their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as protected veterans.



  • Toronto, Ontario, Canada Lorven Technologies Full time

    Role: Senior Java Microservices Developer/EngineerLocation: Toronto, ONDuration: Long termJob Description:We are seeking a skilled Senior Java Microservices Developer/Engineer to join our team at Lorven Technologies. The ideal candidate will have strong technical expertise in Java 8, Spring, Spring Boot, Spring Cloud, and Microservices concepts.Key...

  • Technical Lead

    5 hours ago


    Toronto, Ontario, Canada Lorven Technologies Full time

    Job SummaryLorven Technologies is seeking a highly skilled Technical Lead - Java Microservices Developer to join our team in Toronto, ON. This long-term opportunity offers a competitive salary and benefits package.About the RoleAs a Technical Lead, you will be responsible for providing technical expertise in Java 8, Spring, Spring Boot, and Microservices...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Role: Senior Java Microservices Developer/EngineerLocation: Toronto, ONDuration: Long termJob Requirements:We are seeking a highly skilled Senior Java Microservices Developer/Engineer to join our team at Lorven Technologies. The ideal candidate will have strong technical expertise in Java 8, Spring, Spring Boot, Spring Cloud, and Microservices concepts.Key...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Job Title: Senior Java Microservices Developer/EngineerJob Summary:Lorven Technologies is seeking a highly skilled Senior Java Microservices Developer/Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying cloud-native Java applications using microservices architecture.Key...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Role: Senior Java Microservices Developer/EngineerLocation: Toronto, ONDuration: Long termJob Description:We are seeking a highly skilled Senior Java Microservices Developer/Engineer to join our team at Lorven Technologies. The ideal candidate will have strong technical expertise in Java 8, Spring, Spring Boot, Spring Cloud, Spring Security, and...


  • Toronto, Ontario, Canada Scotiabank Full time

    About ScotiabankScotiabank is a leading bank in the Americas, dedicated to helping customers achieve success through a range of advice, products, and services.Job DescriptionWe are seeking an experienced Associate Software Engineer (Java/Springboot) to join our Global Banking and Markets Engineering team. In this role, you will work closely with business...


  • Toronto, Ontario, Canada Sun Life Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Canadian IT – Platform and Engineering team. As a key member of our team, you will be responsible for designing, developing, and deploying Java REST web service APIs and microservices using Docker and Kubernetes.Key ResponsibilitiesLead and participate in the design,...


  • Toronto, Ontario, Canada Sun Life Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Canadian IT – Platform and Engineering team. As a key member of our team, you will be responsible for designing, developing, and deploying Java REST web service APIs and microservices using Docker and Kubernetes.Key ResponsibilitiesLead and participate in the design,...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Role: Senior Java Microservices Developer/EngineerLocation: Toronto, ONDuration: Long termJob Description:• Strong technical expertise in Java 8, Spring, Spring Boot, Spring Cloud, Spring Security, and Spring JPA, with a deep understanding of microservices concepts.• Proficient in Java 17 and Spring Boot 3, with hands-on experience in deploying...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Job Title: Senior Java Microservices Developer/EngineerLocation: Toronto, ONDuration: Long termJob Description:We are seeking a highly skilled Senior Java Microservices Developer/Engineer to join our team at Lorven Technologies. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Job Title: Senior Java Microservices Developer/EngineerLocation: Toronto, ONDuration: Long termJob Description:We are seeking a highly skilled Senior Java Microservices Developer/Engineer to join our team at Lorven Technologies. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Job Description:We are seeking an experienced Senior Java Developer to join our team at Astra North Infoteck Inc. as a key player in developing and maintaining our web applications using Java, Springboot, and Angular. The ideal candidate will have a strong background in microservices architecture, with experience in designing and implementing scalable and...


  • Toronto, Ontario, Canada Apex Systems Full time

    About Apex SystemsApex Systems is a leading global IT services provider, offering cutting-edge staffing solutions to its clients. With a strong presence in various regions, the company continues to innovate and expand its capabilities.Estimated Salary: $120,000 - $180,000 per yearJob OverviewWe are seeking an experienced Senior Java Developer to join our...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Job DescriptionKey Responsibilities:We are seeking a highly skilled Java Enterprise Developer with FPM to join our team at Astra North Infoteck Inc. The ideal candidate will have extensive experience in developing and deploying Java EE 1.8 applications using JDK 17, with a strong focus on SOAP, REST, and Microservice development using Spring Boot and Spring...


  • Toronto, Ontario, Canada NTT DATA Full time

    Job Title: Senior Java Developer with OpenShift ExpertiseJob Summary:We are seeking a highly skilled Senior Java Developer with expertise in OpenShift to join our team. The ideal candidate will have experience in Java 11 Spring Boot development and support, as well as skills in REST API-based web application development on Redhat.Key Responsibilities:Develop...


  • Toronto, Ontario, Canada NTT DATA Full time

    Job Title: Senior Java Developer with OpenShift ExpertiseJob Summary:We are seeking a Senior Java Developer with OpenShift expertise to join our team. The ideal candidate will have experience in Java 11 Spring Boot development and support, as well as skills in REST API-based web application development on Redhat.Key Responsibilities:Develop and support Java...

  • Senior Java Developer

    1 month ago


    Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job Title: Senior Java Developer - Cloud and MicroservicesJob Summary:Nexus Systems Group Inc. is seeking a highly skilled Senior Java Developer to join our team. The ideal candidate will have extensive experience in Java, Spring Boot, and cloud-based technologies. The successful candidate will be responsible for designing, developing, and delivering complex...

  • Senior Java Developer

    1 month ago


    Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job Title: Senior Java Developer - Cloud and MicroservicesJob Summary:Nexus Systems Group Inc. is seeking a highly skilled Senior Java Developer to join our team. The ideal candidate will have extensive experience in Java, Spring Boot, and cloud-based technologies. The successful candidate will be responsible for designing, developing, and delivering complex...


  • Toronto, Ontario, Canada NTT DATA Full time

    Job DescriptionReq ID: 288533 NTT DATA Services is seeking a skilled Senior Java Developer with expertise in OpenShift to join our team. If you have a passion for innovative and adaptable technologies, we encourage you to apply.We are currently looking for a Senior Java Developer with OpenShift Experience to work in a remote setting in Ontario, Canada.Key...


  • Toronto, Ontario, Ontario, Canada Tata Consultancy Services Full time

    About TCS;Tata Consultancy Services is an IT services, consulting, and business solutions organization that has been partnering with many of the world’s largest businesses in their transformation journeys for over 55 years. Its consulting-led, cognitive powered portfolio of business, technology, and engineering services and solutions is delivered through...