-
Aarorn Technologies Inc

Java Full Stack Developer

Aarorn Technologies Inc
Canada · Full-time · Mid-Senior

Job Title: Java Full Stack Developer

Location: Toronto, ON (3x onsite a week)

Employment Type: Contract

Pay Rate: CAD$45/HR INC

Job Description

Key Responsibilities :

Application Development & Engineering

  • Design, develop, and enhance enterprise-grade full stack applications using Java and modern UI frameworks
  • Build and maintain RESTful APIs and microservices aligned with domain-driven architecture
  • Develop scalable backend services using Spring Boot, Spring MVC, and related frameworks
  • Implement responsive UI components using Angular/React, HTML5, CSS3, and JavaScript
  • Architecture & Modernization
  • Contribute to monolith to microservices transformation and API-first architecture evolution
  • Support cloud-ready and event-driven solutions with streaming/integration frameworks
  • Apply design patterns and best practices for scalability, resiliency, and maintainability
  • DevOps & CI/CD
  • Work with DevOps teams to implement CI/CD pipelines (Jenkins, Git, Docker, Kubernetes)
  • Ensure automated build, test, and deployment practices aligned with RBC DevOps standards
  • Participate in release planning, deployments, and environment readiness
  • Quality Engineering & Testing
  • Collaborate with QE teams to enable in-sprint automation, regression testing, and shift-left practices
  • Write unit/integration tests (JUnit, Cucumber, etc.) and ensure code quality compliance
  • Performance & Security
  • Perform performance tuning, debugging, and optimization for high transaction systems
  • Implement secure coding practices including OAuth2, API security, and enterprise authentication mechanisms
  • Collaboration & Agile Delivery
  • Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives)
  • Collaborate with cross-functional teams including business stakeholders and SMEs
  • Contribute to technical documentation, design reviews, and knowledge sharing

Required Skills & Experience

Core Backend

  • 8+ years of experience in Java / J2EE development
  • Strong expertise in:
    • Spring Boot, Spring MVC, Spring Security
    • REST APIs, Microservices architecture
    • Hibernate / JPA, JDBC
  • Experience with Java 8+ features (streams, lambda, multithreading)
Frontend

  • Proficiency in:
    • Angular (preferred) or React
    • HTML5, CSS3, JavaScript/TypeScript
Data & Integration

  • Experience with relational databases (Oracle, PostgreSQL, DB2)
  • Good understanding of messaging/event streaming (Kafka, MQ)

DevOps & Tools

  • Hands-on experience with:
    • Git, Jenkins, Docker, Kubernetes
    • CI/CD pipelines and automation
  • Familiarity with monitoring tools (Dynatrace, Splunk) is a plus
Architecture & Engineering Practices

  • Strong understanding of:
    • Microservices patterns (API gateway, circuit breaker, saga)
    • Design patterns and enterprise architecture principles
  • Experience in Agile/Scrum delivery models
Soft Skills & Expectations

  • Strong communication and stakeholder interaction skills
  • Ability to work independently in a client-facing environment
  • Ownership mindset with focus on delivery, quality, and timelines
  • Adaptability to onsite expectations and hybrid collaboration model

Disclaimer: AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.

Key Skills

Ranked by relevance

java microservices jenkins docker devops ui design patterns restful apis spring boot postgresql responsive ai tools cucumber oracle splunk kafka html5 cloud junit j2ee cicd git ai
Login to Apply
Posted
Jun 19, 2026
Type
Full-time
Level
Mid-Senior
Location
Toronto

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Aarorn Technologies Inc
Related

Java Full Stack Developer

2026-06-19

Contract
Mid-Senior
Canada
IT Services
Engineering
View Job Details
Aarorn Technologies Inc
Related

Java Full Stack Developer

2026-05-11

Contract
Mid-Senior
Canada
IT Services
Engineering
View Job Details
Aarorn Technologies Inc
Related

Java Developer for AML Application

2026-04-24

Contract
Mid-Senior
Canada
IT Services
Engineering