Java Software Engineer II — APIs & Microservices

Emburse Chrome River

Toronto

On-site

CAD 70,000 - 110,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Emburse is seeking a software engineer to contribute to a connected set of system solutions. You will work on Java-based features, leverage Spring and AWS, and participate in a Scrum environment while aligning with DevOps practices.

The role emphasizes building scalable web services, documenting APIs, and collaborating across teams in a fast-paced open office setting in Toronto. Strong coding standards and curiosity are valued.

Qualifications

  • Bachelor’s degree in Computer Science or related field, or equivalent years’ experience.
  • Minimum of 2 years’ professional experience in Java development. Experience working in OS X and Linux environments, Spring, AWS, Microservices, SQL, NoSQL, GIT. Experience working in a scrum and DevOps environment. Good understanding of agile application development lifecycle.
  • Preferred: Experience Designing and building JSON or REST services, experience working with 3rd party APIs, AWS APIs, Docker or other containers, large-scale or distributed web applications, Test Driven Development and functional testing.
  • Familiarity with the full stack of web development and proven history of web application development.
  • Understanding of secure application programming practices or vulnerabilities.
  • Strong understanding and practical experience with common design patterns.
  • Ability to write clear, concise documentation.

Responsibilities

  • Fixes defects, develops new features or enhancements with supervision
  • Writes basic tests of small scope and complexity
  • Contributes to API documentation
  • May be asked to participate in peer code reviews and contributes comments

Skills

Java development
Spring
AWS
Microservices
SQL
NoSQL
Git
Agile / Scrum
Linux

Education

Bachelor’s degree in Computer Science or related field

Tools

Docker
REST API design

Job description

Emburse is seeking a software engineer to contribute to a connected set of system solutions. You will work on Java-based features, leverage Spring and AWS, and participate in a Scrum environment while aligning with DevOps practices.

The role emphasizes building scalable web services, documenting APIs, and collaborating across teams in a fast-paced open office setting in Toronto. Strong coding standards and curiosity are valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Lead, Mentor, Build Systems
Senior Software Engineer: Lead, Mentor, Build Systems

Emburse Chrome River • Toronto

On-site
CAD 120,000 - 160,000
Engineering Manager – Java & Microservices, AWS
Engineering Manager – Java & Microservices, AWS

Emburse Chrome River • Toronto

On-site
CAD 90,000 - 120,000
Software Engineer II
Software Engineer II

Emburse Chrome River • Toronto

On-site
CAD 70,000 - 110,000
Java Software Developer — APIs, Spring, & Cloud
Java Software Developer — APIs, Spring, & Cloud

Firstbase • Montreal (administrative region)

On-site
CAD 85,000 - 110,000
Java/J2EE Software Engineer – Web & API Expert
Java/J2EE Software Engineer – Web & API Expert

Collabera • Toronto

On-site
CAD 90,000 - 130,000
Java Software Engineer
Java Software Engineer

Motion Recruitment Partners LLC • Toronto

On-site
CAD 110,000 - 150,000
Bonus or Commission
Medical, Dental, and Vision Insurance
Vacation Time
+1
Java Developer
Java Developer

Triunity Software, Inc. • Ottawa

On-site
CAD 85,000 - 120,000
Health insurance
Bonus
Training
+1
Java Software Engineer - Spring, REST & Microservices
Java Software Engineer - Spring, REST & Microservices

AppDirect, Inc • Montreal (administrative region)

Hybrid
CAD 90,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
Software Engineer
Software Engineer

Dawn Recruiting Agency • Toronto

Hybrid
CAD 90,000 - 120,000
Performance-based bonus program
Extended health and dental coverage
Paid time off
+2