Retour à la recherche
AT
Aarorn Technologies IncSource d’offres vérifiée

Java Full Stack Developer

Offre en anglais

The Java Full Stack Developer will design, develop, and enhance enterprise-grade applications while building and maintaining RESTful APIs and microservices. They will also contribute to the transformation of monolith to microservices and support cloud-ready solutions.

  • Hybride
  • Toronto, ON
  • Publié 18 juin 2026
  • Postuler avant le 15 déc. 2026
  • 1 poste

Résumé du poste

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.

Ce que vous ferez

The Java Full Stack Developer will design, develop, and enhance enterprise-grade applications while building and maintaining RESTful APIs and microservices. They will also contribute to the transformation of monolith to microservices and support cloud-ready solutions.

Exigences

Candidates should have 8+ years of experience in Java/J2EE development with strong expertise in Spring frameworks and REST APIs. Proficiency in frontend technologies like Angular or React and experience with DevOps tools are also required.

Compétences indiquées

  • ReactSouhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Java
  • Spring Boot
  • Spring MVC
  • REST APIs
  • Microservices
  • Hibernate
  • Angular
  • React
  • HTML5
  • CSS3
  • JavaScript
  • Git
  • Jenkins
  • Docker
  • Kubernetes
  • Agile

Domaines d’emploi

  • Technology
  • Engineering
  • Software
  • Data & Analytics
  • Consulting

Renseignements supplémentaires

Expérience minimale
10+ ans
Postuler avant le
15 déc. 2026
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Présence au bureau
3 jours par semaine
Niveau d’expérience
Mid-Senior level
Mode de candidature
La candidature directe est offerte