👨🏻‍💻 postech.work

Senior Java Backend Developer - Microservices, Spring boot

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • 🌐 In Person

In Person Posted 3 days, 10 hours ago

Job Description

Job Description: Senior Java Backend Developer

Location: Toronto

Overview

This role requires a highly experienced Java backend engineer (8–10 years) with deep expertise in designing, developing, and maintaining enterprise-scale applications. The candidate must be proficient with modern Java frameworks, microservices, messaging platforms, and strong knowledge of enterprise security and DevOps practices.

________________________________________

Key Responsibilities

Backend Development

Design, develop, and maintain Java-based backend applications using:

o Java (10+ years)

o REST APIs \& Microservices

o Spring Framework / Spring Boot (2.x)

o Hibernate

o JSON processing

Integration \& Messaging

Work with enterprise messaging systems including:

o MQ

o Kafka

Integrate backend services with web front-end technologies (e.g., Angular).

Database \& Persistence

Develop SQL queries and interact with relational databases such as:

o Oracle

o SQL-based systems

Security \& Enterprise Standards

Apply enterprise-level security concepts including:

o SSO

o SSL

o APIGEE

o Encryption methodologies

o Authentication \& entitlements

Experience handling system vulnerabilities and remediation activities.

Agile Delivery

Work effectively in an Agile development team, participating in sprints, standups, and backlog refinement.

DevOps \& CI/CD

Use Continuous Integration tools such as:

o Helios

o Jenkins

o GitHub

o UrbanCode Deploy (UCD)

o Automated testing frameworks

Systems \& Process Knowledge

Strong knowledge across:

o Programming languages \& standards

o Middleware technologies

o IT methodologies (Agile, CMM frameworks)

o Audit \& compliance requirements

o Testing tools, design techniques, risk assessment \& quantification

________________________________________

Essential Skills (Must Have)

10 years of hands-on experience in backend engineering with:

o Java

o REST APIs

o Microservices

o MQ

o Spring Boot (2.x)

o Hibernate

o SQL / Oracle

o Kafka

Strong experience designing and maintaining enterprise Java applications.

Solid understanding of security: SSO, SSL, encryption, APIGEE, authentication models.

Experience with Agile teams and web application architectures (e.g., Angular).

Proficiency with CI/CD tools: Helios, Jenkins, GitHub, UrbanCode.

Strong systems knowledge including programming paradigms, middleware, audit requirements.

Experience managing vulnerabilities and applying security best practices.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.