Current jobs related to Java Developer with Microservices - Toronto - Tata Consultancy Services


  • 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

    Lorven Technologies is seeking a highly skilled and experienced Senior Java Microservices Developer to join our growing team. In this role, you will be responsible for designing, developing, and implementing robust and scalable microservices using cutting-edge Java technologies. You will work closely with a talented team of engineers to deliver high-quality...


  • 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. The ideal candidate will have strong technical expertise in Java 8, Spring, Spring Boot, Spring Cloud, and Microservices...


  • 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. The ideal candidate will have strong technical expertise in Java 8, Spring, Spring Boot, Spring Cloud, and Microservices...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Job Title: Senior Java Microservices Developer/EngineerAbout the Role: 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 microservices using Java 8, Spring, and...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Job Title: Senior Java Microservices Developer/EngineerAbout the Role: 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 microservices using Java 8, Spring, and...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Job Title: Senior Java Microservices Developer/EngineerAbout the Role: 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 microservices using Java 8, Spring, and...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Job Title: Senior Java Microservices Developer/EngineerAbout the Role: 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 microservices using Java 8, Spring, and...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Job Title: Senior Java Microservices Developer/EngineerAbout the Role: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 microservices using Java 8, Spring, and...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Job Title: Senior Java Microservices Developer/EngineerAbout the Role: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 microservices using Java 8, Spring, and...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Job Title: Senior Java Microservices Developer/EngineerAbout the Role: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 microservices using Java 8, Spring, and...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Job Title: Senior Java Microservices Developer/EngineerAbout the Role: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 microservices using Java 8, Spring, and...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Role: Senior Java Microservices Developer/EngineerLocation: Toronto, ONDuration: Long termJob Overview: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 cloud-native Java applications...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Role: Senior Java Microservices Developer/EngineerLocation: Toronto, ONDuration: Long termJob Overview: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 cloud-native Java applications...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Role: Senior Java Microservices Developer/EngineerLocation: Toronto, ONDuration: Long termJob Overview: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 cloud-native Java applications...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Role: Senior Java Microservices Developer/EngineerLocation: Toronto, ONDuration: Long termJob Overview: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 cloud-native Java applications...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Job Title: Senior Java Microservices Developer/EngineerJob Summary: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 microservices using Java and Spring Boot.Key...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Job Title: Senior Java Microservices Developer/EngineerJob Summary: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 microservices using Java and Spring Boot.Key...


  • 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...

Java Developer with Microservices

4 months ago


Toronto, Canada Tata Consultancy Services Full time

About TCS

TCS operates on a global scale, with a diverse talent base of more than 600,000 associates representing 153 nationalities across 55 countries. TCS has been recognized as a Global Top Employer by the Top Employers Institute - one of only eight companies worldwide to have achieved this status. Our organizational structure is domain-led and designed to offer businesses a single window into industry-specific solutions. Our agile industry units have embedded capabilities to enable rapid responses that provide a competitive edge to our customers. This, coupled with a unique Global Network Delivery Model™ (GNDM™), is recognized as the current benchmark of excellence in technology deployment. We have made significant investments in digital technology, horizontal, and vertical platforms, allowing us to successfully serve our clients for over 50 years.

Required Skills and Responsibilities:

•Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security, Kafka

•Strong experience in developing cloud based Microservices (GCP)Experience with Web Services (JSON, REST, JAX-RS, Spring based REST services) Strong with Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC) Strong understanding of Java Multithreading

•Experience working with DB like Mongo, Postgres, Oracle etc.

•Experience with at least one of the development tools like Git, Gradle, Maven, Sonar, Jenkins, Artifactory etc.

•Experience with web application servers like Tomcat, Jetty, JBoss etc. Agile project experience along with working on Agile tools like JIRA.

•Strong written and verbal communication skills

•Experience with Continuous Development or Continuous Integration is a plus Knowledge of distributed system design patterns like distributed configuration, service discovery, routing, service-to-service calls, circuit breakers, React/Redux, Express’s and Jest/Mocha

•Knowledge of Apache/Confluence Kafka, Kafka topics, brokers, stream processing and event streaming platforms

•Experience in batch process development/support using shell script in Unix/Linux

Roles and Responsibilities:

•Ability to Work on Java8, Ability to Design, Develop and Implement application using Spring Boot Microservices React is /node is working experience Ability to work on SOA/Web Services preferably REST.

•Ability to debug application using Dynatrace or Splunk

•Expected close coordination in agile working environment.

•Effectively communicate with different project stakeholders and capture necessary requirements, tasks and execute them to completion.

•Ability to write unit test cases using JUnit providing technical direction with team input and feedback assisting in developing coding standards and testing approaches collaborating with the Architect (if applicable) to realize technical vision and direction Apply your development experience to deliver microservices in cloud (Google Cloud) Mentor and guide team members in technical knowledge with best coding practices.

•*Trouble shoot technical issues to identify the root cause of the problem

Tata Consultancy Services Canada Inc. is committed to meeting the accessibility needs of all individuals in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code (OHRC). Should you require accommodations during the recruitment and selection process, please inform Human Resource

Thank you for your interest in TCS. Candidates that meet the qualification for this position will be contacted within a 2-week period. We invite you to continue to apply for other opportunities that match your profile.