Java Developer with Microservices

Tata Consultancy Services
Toronto, Ontario, Canada
85 $ / heure (estimé)
Temps plein
Nous sommes désolés. L'offre d'emploi que vous recherchez n'est plus disponible.

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.

Il y a 22 jours
Emplois reliés
Offre sponsorisée
Synechron
Mississauga, Ontario

Role: Java Developer with LoanIQ. With top clients to boast about, Synechron has a global workforce of 14,000+, and has 51 offices in 20 countries within key global markets. Experience with Spring Boot, Microservices, Hibernate. Skills: Loan IQ, Java, Spring Boot, Microservices, Angular. ...

S.i. Systems
Toronto, Ontario

Senior Java 8+ (Springboot) Developer with Unix/Linux and GCP experience to provide API development for a client onboarding platform upgrade with one of our major banking clients -. Ideal candidate can take components of the work and take initiative and ownership and deliver them without much superv...

Offre sponsorisée
Synechron
Mississauga, Ontario

Role: Java Developer with Spark. We are looking for a Java Spark Developer with experience in building high-performing, scalable, enterprise-grade applications. Experience of SDLC experience on Java and Cloud Technology with overall cloud Architecture understanding. Ensure designs are in compliance ...

S.i. Systems
Toronto, Ontario

Java (Spring Boot) Developer with previous banking experience to design and develop high-quality Spring Boot Applications for our Global Banking Client -. Experience with RESTful APIs and microservices. Integrate with RESTful APIs and microservices. Experience with Stash or other version control sys...

Accenture
Toronto, Ontario

Must have worked with the following: Java 8, Spring, Spring MVC, Spring Boot, Microservices, Maven, SQL, Oracle, MongoDB, RESTful API, Data Structures. Design and develop microservices/APIs using Java/Spring boot. Collaborate with Functional Designers and Developers in order to find best solutions. ...

S.i. Systems
Toronto, Ontario

They are looking for an Intermediate Java (Springboot) developer with MYSQL and GCP experience to build out a pharmacy business rules tool. ...

Accenture
Toronto, Ontario

Must have worked with the following: Java 8, Spring, Spring MVC, Spring Boot, Microservices, Maven, SQL, Oracle, MongoDB, RESTful API, Data Structures,. Design and develop microservices/APIs using Java/Spring boot/ Azure. Collaborate with Functional Designers and Developers in order to find best sol...

C. G. Consulting Group Inc.
Mississauga, Ontario

Talend Developer with Java & Python. Mainly use Talend with SQL, Java and Python (Banking Domain). This is with a large IT services firm for a major US based bank. We are looking for a talented and experienced Talend Developer to join our dynamic Data team. ...

Lorven Technologies
Toronto, Ontario

Senior Java/Python Developer with C++ skills. Experience in Java and Python (6+ years) in an enterprise environment, covering the whole development life cycle. Good technical skills with AWS technologies such as Lambda, SNS, SQS, S3. Preference will be given to candidates experienced both in Java an...

Synechron
Mississauga, Ontario

With top clients to boast about, Synechron has a global workforce of 14,000+, and has 52 offices in 20 countries within key global markets. We are looking for a Talend developer who has hands on experience in Talend and Java programming. In accordance with Ontario law, the base salary for this role ...