Senior Java Backend Engineer | Spring Microservices & APIs

Jobtailor

Toronto

On-site

CAD 110,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Jobtailor is seeking a senior backend engineer to design, develop and enhance scalable applications using Java and Spring-based technologies. You will build RESTful APIs and microservices for high-volume, business-critical systems and collaborate across design, development, testing, and production support.

You will apply OOP, design patterns, work with SQL and cloud-native architectures, participate in code reviews and automated tests, and help improve engineering practices and delivery.

Qualifications

  • Bachelor's degree in CS, engineering or related discipline or equivalent practical experience.
  • 5+ years of professional software development experience with Java backend.
  • Strong Spring and Spring Boot experience and REST API design.
  • Experience with relational databases, SQL and core database concepts.
  • Experience with Git-based source control and modern development practices.
  • Experience with automated testing, code reviews and Agile delivery.
  • Strong debugging and analytical skills; effective in cross-functional teams.
  • Banking/payments/financial services experience and high-volume systems.
  • Cloud-native development, event-driven or distributed architectures.
  • Experience with AI-assisted development tools (e.g., Copilot) is a plus.

Responsibilities

  • Design, develop and enhance scalable backend applications and services using Java and Spring-based technologies.
  • Build and maintain APIs and microservices supporting high-volume, business-critical applications.
  • Work across solution design, development, testing, code review and production support.
  • Collaborate with developers, BSA, Tech Leads and stakeholders to translate requirements into technical solutions.
  • Apply object-oriented design principles, engineering practices and design patterns.
  • Develop and integrate RESTful APIs and services within complex enterprise environments.
  • Work with relational databases and data persistence technologies.
  • Participate in code reviews, automated testing, debugging and performance optimization.
  • Contribute to continuous improvement of engineering practices, development processes and delivery effectiveness.
  • Use modern development tools and explore AI-assisted engineering techniques.
  • Communicate with client and internal teams in a collaborative delivery environment.

Skills

Java Development
Spring Framework
REST API Development
Relational Database Management
Agile Software Delivery
Backend Application Development
Microservices Architecture
Object-Oriented Programming
SQL
Automated Testing
Code Review
Debugging
Performance Optimization
Design Patterns
Cloud-Native Application Development
Problem-Solving
Analytical Skills
Communication
Collaboration

Education

Bachelor's Degree in Computer Science
Engineering or Related Discipline

Tools

Git
AI-Assisted Development Tools
Spring Boot
Modern Development Tools

Job description

Jobtailor is seeking a senior backend engineer to design, develop and enhance scalable applications using Java and Spring-based technologies. You will build RESTful APIs and microservices for high-volume, business-critical systems and collaborate across design, development, testing, and production support.

You will apply OOP, design patterns, work with SQL and cloud-native architectures, participate in code reviews and automated tests, and help improve engineering practices and delivery.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

Flexton Inc. • Toronto

On-site
CAD 90,000 - 120,000
Senior Java Full-Stack Engineer - FinTech & Microservices
Senior Java Full-Stack Engineer - FinTech & Microservices

Jobtailor • Toronto

On-site
CAD 110,000 - 150,000
Senior Java Backend Engineer: Spring Boot & Microservices
Senior Java Backend Engineer: Spring Boot & Microservices

Tata Consultancy Services Limited • Toronto

On-site
CAD 110,000 - 150,000
Java Developer
Java Developer

Tekgence Inc • Toronto

On-site
CAD 80,000 - 100,000
Sr Java Springboot developer
Sr Java Springboot developer

Aarorn Technologies Inc • Toronto

On-site
CAD 85,000 - 110,000
Senior Java Backend Engineer – Spring Boot & Microservices
Senior Java Backend Engineer – Spring Boot & Microservices

Flexton Inc. • Toronto

On-site
CAD 90,000 - 120,000
Senior Java & Spring Boot Integration Lead
Senior Java & Spring Boot Integration Lead

Myticas Consulting • Canada

On-site
CAD 120,000 - 180,000
Back End Java
Back End Java

Open Systems Technologies • Mississauga

On-site
CAD 120,000 - 170,000
Java Backend Engineer
Java Backend Engineer

Talenzaa • Mississauga

On-site
CAD 90,000 - 130,000
Senior Java Tech Lead - Microservices, Spring Boot & Cloud
Senior Java Tech Lead - Microservices, Spring Boot & Cloud

Tata Consultancy Services • Toronto

On-site
CAD 90,000 - 120,000