Backend Java Engineer: APIs, Microservices & Scale

Sproutlogic Consulting

Toronto

On-site

CAD 70,000 - 100,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Sproutlogic Consulting in Toronto, Canada, is seeking a Software Engineer to develop full lifecycle product features and maintain high-quality codebases. The role focuses on server-side Java development, API design, and scalable services within a collaborative team environment.

The ideal candidate has 1–3 years of software engineering experience, strong OO programming skills, and familiarity with Java frameworks, REST/SOAP web services, and relational/noSQL databases.

Qualifications

  • Bachelor's degree in Software Engineering, Information Technology or related field.
  • 1–3 years of experience in software engineering.
  • Experience developing server-side web applications in Java.
  • Experience developing Java Web Services with public API (REST/SOAP).

Responsibilities

  • Develop new capabilities and re-architect parts of an existing system.
  • Participate in test-driven, iterative development, prototyping, and reviews with a team of developers.
  • Design and code middle and back-end in a clean and efficient way.
  • Implement scalable and robust services.
  • Develop external and internal APIs.
  • Develop and run unit and performance tests to ensure scalability and reliability.
  • Review and debug code.
  • Produce documentation, flowcharts, layouts, diagrams, charts, and code comments to explain solutions.
  • Determine and design system specifications, standards, and programming to prepare and install solutions.

Skills

Java
REST APIs
SOAP
Database design
Test-driven development
Object-oriented programming

Education

Bachelor's degree in Software Engineering or IT

Tools

MySQL
PostgreSQL
MongoDB

Job description

Sproutlogic Consulting in Toronto, Canada, is seeking a Software Engineer to develop full lifecycle product features and maintain high-quality codebases. The role focuses on server-side Java development, API design, and scalable services within a collaborative team environment.

The ideal candidate has 1–3 years of software engineering experience, strong OO programming skills, and familiarity with Java frameworks, REST/SOAP web services, and relational/noSQL databases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Spring, APIs & Scalable Apps
Senior Java Engineer - Spring, APIs & Scalable Apps

Atyeti • Toronto

On-site
CAD 80,000 - 120,000
Senior Java Backend Engineer - Microservices & APIs
Senior Java Backend Engineer - Microservices & APIs

VySystems • Toronto

On-site
CAD 85,000 - 125,000
Java Backend Engineer - Spring Boot & Microservices
Java Backend Engineer - Spring Boot & Microservices

Tata Consultancy Services • Toronto

On-site
CAD 80,000 - 100,000
Software Engineer: Scale APIs & Back-End Services (Toronto)
Software Engineer: Scale APIs & Back-End Services (Toronto)

Bay Street HR • Toronto

On-site
CAD 90,000 - 120,000
Competitive compensation
Mentorship from senior developers
Growth opportunity to lead projects
+1
Senior Java Microservices Engineer — Spring Boot
Senior Java Microservices Engineer — Spring Boot

Smart IT Frame LLC • Mississauga

On-site
CAD 90,000 - 120,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 Full-Stack Developer - Scalable REST APIs
Senior Java Full-Stack Developer - Scalable REST APIs

Rubicon Path • Toronto

On-site
CAD 80,000 - 120,000
Senior Java Microservices Engineer – Spring Boot & API
Senior Java Microservices Engineer – Spring Boot & API

Tata Consultancy Services • Mississauga

On-site
CAD 100,000 - 130,000
Java Microservices Engineer — Spring, REST & Agile
Java Microservices Engineer — Spring, REST & Agile

Tata Consultancy Services • Toronto

On-site
CAD 100,000 - 120,000
Senior Java Engineer - Spring & REST API Expert
Senior Java Engineer - Spring & REST API Expert

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000