Viva Tech Solutions

Java Microservices Developer

Viva Tech Solutions

Mississauga, Ontario, Canada · Contract

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
8 seconds ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Job Overview

We are seeking a skilled developer to design, build, and sustain robust Java applications utilizing Spring Boot and Gradle technologies. This role demands deep expertise in Java 17 and an ability to collaborate closely with team members to ensure delivery of high-quality software solutions.

Primary Responsibilities

  • Create, develop, and uphold Java applications employing Spring Boot and Gradle build tools.
  • Design and enhance RESTful APIs and microservices architectures.
  • Integrate Java services seamlessly with multiple internal and external systems.
  • Construct unit and integration tests applying JUnit and complementary testing frameworks.
  • Utilize design patterns to produce scalable, maintainable, and clean code.
  • Deploy and administer applications on OpenShift platform.
  • Engage proactively in code reviews, delivering insightful and constructive critiques.
  • Guide and mentor junior team members, fostering knowledge sharing and skill development.
  • Keep abreast of emerging technologies and industry trends to continually improve solutions.
  • Diagnose and resolve production-level software issues promptly.

Requirements

  • Strong knowledge of Java Core 17 features and programming paradigms.
  • Proficient experience with JUnit for unit and integration testing.
  • Hands-on experience designing and optimizing RESTful APIs and microservices.
  • Capability to deploy and manage Java applications within OpenShift environments.
  • Familiarity with Gradle build automation tooling.
  • Experience applying common software design patterns effectively.
  • Excellent teamwork and communication skills for collaboration and mentorship.

Tools & software

Java Gradle required

How they work

Teamwork & Collaboration Problem Solving Leadership Learning Agility
🤖
Online · instant AI help
Broxer