cover image
Maarut Inc

Java backend developer- Golang

Hybrid

Toronto, Canada

Senior

Freelance

25-02-2026

Share this job:

Skills

Java Jira Eclipse SQL Apache Kafka PostgreSQL Docker Kubernetes Jenkins Networking Programming apache git jquery Azure Agile Junit Spring Spring Boot Spring Security Maven Gradle OpenShift Kafka Microservices

Job Specifications

A minimum of Eight years of relevant experience
Knowledge of the Agile development environment
Knowledge of development support tools (GIT, Gradle/Ant, Jenkins, RabbitMQ, JIRA)
Java Backend, microservices and in integration projects (API, SOA)
Java 11, Spring Boot, Spring Cloud, Spring Security, Maven, Junit, JSON, Git, Jira and Eclipse/IntelliJ
Knowledge of the various Development Frameworks (JQuery, Spring MVC, Spring Security, JUnit - Mockito, Autosys, SQL)
Weblogic, Tomcat, PaaS, Lotus Dominos
Migration experience to VM
Gradle, Docker, PostgreSQL (nice to have)
French/English

Requirements

Must Have:

backend developers with Java/GoLang language experience
good knowledge/experience with Containerization (Docker), Apache Kafka, Azure Cloud Services (Azure SQL, ADLS), PostgreSQL, Kubernetes (or Red Hat OpenShift), Web Services/API, Web Security, Networking and Unix.
Having experience programming against Vault Core would be an asset.

About the Company

Maarut Inc is a Canadian company helping organizations fulfill staffing solutions based on current, future and ongoing needs of market. Check out the new job openings https://careers.maarutinc.com/jobs/Careers Register with us : https://careers.maarutinc.com/candidateportal?register=true Finding IT talent is a significant challenge in today's business landscape. Maarut Inc has the unique methodology for identifying, acquiring and retaining top IT resources across various areas of expertise. We help companies hire better ... Know more