← Back to jobs

Java Microservices Application Developer

Skills

agileapihibernatejavajpajunitmicroservicesmockitomultithreadingnosqlooprestspringunit testingJava

Description

Develop Java microservices and RESTful APIs using Spring Boot, with responsibility for reliable applications, performance, and production troubleshooting.

As a Java Developer, you will translate requirements into technical solutions with cross-functional teams. Your work spans Core Java, object-oriented programming, multithreading, Spring Framework, Hibernate/JPA, and database development. Agile ceremonies, code reviews, testing, and deployment are part of the responsibilities.

Key Responsibilities:

  • Develop, test, and deploy Java-based microservices
  • Translate business requirements into technical solutions
  • Work with relational and NoSQL database queries
  • Participate in code reviews and sprint planning
  • Debug and resolve issues affecting production

Requirements:

  • Bachelor's degree in Computer Science, IT, or related field
  • Knowledge of OOP, collections, multithreading, and exception handling
  • Hands-on Spring Framework and Spring Boot experience
  • Understanding of unit testing with JUnit and Mockito
  • Good problem-solving and communication skills

Bring Java, microservices, database, and testing capabilities to dependable application delivery and technical problem resolution.

Get similar jobs in Canada by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Software Developer jobs in Canada.

Finding similar jobs…