cover image
Aarorn Technologies Inc

Sr Java Springboot developer

Hybrid

Toronto, Canada

Senior

Freelance

16-09-2025

Share this job:

Skills

Communication Java SQL Problem-solving Attention to detail Architecture Databases SDLC Spring Spring Boot Microservices

Job Specifications

Job Title: Senior Java Spring Boot Developer

Location: Toronto, ON (Hybrid - 4x Onsite a Week)

Employment Type: Contract Opportunity

Interview Type: Face 2 Face (Onsite Interview Only)

Job Description

We are seeking a Senior Java Spring Boot Developer with 7-8 years of experience to join our team. The ideal candidate will have deep expertise in Java, Spring Boot, Microservices, and SQL, with a strong ability to design, develop, and maintain scalable backend systems.

Key Responsibilities

Develop and maintain enterprise-grade backend applications using Java and Spring Boot
Design and build scalable Microservices architecture
Write efficient and optimized SQL queries for relational databases
Participate in the full SDLC including analysis, design, implementation, testing, and deployment
Collaborate with front-end developers, architects, and QA teams to deliver quality software
Troubleshoot and resolve performance and reliability issues
Ensure code quality through unit testing and code reviews

Candidate Requirements

7-8 years of strong hands-on experience in Java development
Expert-level knowledge in Spring Boot and related Spring frameworks
Experience designing and developing RESTful Microservices
Proficient in writing complex SQL queries and database integration
Good understanding of software design principles and architecture patterns
Strong problem-solving skills and attention to detail
Excellent communication and team collaboration abilities

About the Company

AarornTech is a Guelph, ON based disruptive technology boutique firm specializing in Intelligent process automation development and consulting, we provide Managed RPA as a service, cloud based ready to configure Bots and end to end development and maintenance of process automation. We also support various small and large organizations (Banks, Telecom, Insurance) with their disruptive technology needs within Robotics Process Automation (RPA), Machine Learning (ML), Artificial Intelligence (AI), Blockchain, QA Automation, Perf... Know more