As a staff engineer at Emburse, you'll work with engineering managers, senior engineers, and cross ... microservice languages and ecosystems, with the ability to design and review systems built in Java ...
As a staff engineer at Emburse, you'll work with engineering managers, senior engineers, and cross ... microservice languages and ecosystems, with the ability to design and review systems built in Java ...
The ideal candidate will leverage their deep Java experience to architect, build, and scale the ... Exposure to microservice architecture (P24764_3376495) #LI-Hybrid #BB-1
The ideal candidate will leverage their deep Java experience to architect, build, and scale the ... Exposure to microservice architecture (P24764_3376495) #LI-Hybrid #BB-1
Software Developer
London, ON · On-site
Proficient with Spring Boot, NodeJS or similar Java web-based application frameworks * Accomplished ... Solid foundation of microservice design patterns and principles * Familiarity in scalable cloud ...
Quick apply
Software Developer
London, ON · On-site
Proficient with Spring Boot, NodeJS or similar Java web-based application frameworks * Accomplished ... Solid foundation of microservice design patterns and principles * Familiarity in scalable cloud ...
Proficient with Spring Boot, NodeJS or similar Java web-based application frameworks * Accomplished ... Solid foundation of microservice design patterns and principles * Familiarity in scalable cloud ...
Proficient with Spring Boot, NodeJS or similar Java web-based application frameworks * Accomplished ... Solid foundation of microservice design patterns and principles * Familiarity in scalable cloud ...
AI Engineering Lead
Toronto, ON · On-site
Proven ability to write clean, high-performance, and maintainable code in Python, Java, SQL, and ... AI, API & Microservice Architecture: Proven experience designing and implementing sophisticated AI ...
AI Engineering Lead
Toronto, ON · On-site
Proven ability to write clean, high-performance, and maintainable code in Python, Java, SQL, and ... AI, API & Microservice Architecture: Proven experience designing and implementing sophisticated AI ...
Application Specialist
Toronto, ON · On-site
Develop coding standards, Mentor and coach developers, fostering a culture of continuous ... Hands-on experience in Cloud Microservice and Microapp development * Experience in application ...
Application Specialist
Toronto, ON · On-site
Develop coding standards, Mentor and coach developers, fostering a culture of continuous ... Hands-on experience in Cloud Microservice and Microapp development * Experience in application ...
Senior Full Stack Engineer
Waterloo, ON · Hybrid
Full Stack Cloud Native Sr. Developer - Digital Manufacturing This is a hybrid role based out of ... The solution is based on event driven microservice architecture involving open-source technologies ...
Senior Full Stack Engineer
Waterloo, ON · Hybrid
Full Stack Cloud Native Sr. Developer - Digital Manufacturing This is a hybrid role based out of ... The solution is based on event driven microservice architecture involving open-source technologies ...
Senior Full Stack Engineer
Waterloo, ON · Hybrid
Full Stack Cloud Native Sr. Developer - Digital Manufacturing This is a hybrid role based out of ... The solution is based on event driven microservice architecture involving open-source technologies ...
Senior Full Stack Engineer
Waterloo, ON · Hybrid
Full Stack Cloud Native Sr. Developer - Digital Manufacturing This is a hybrid role based out of ... The solution is based on event driven microservice architecture involving open-source technologies ...
Software Engineer (C++)
Toronto, ON · Hybrid
The role focuses mainly on backend development using C++ / Java / RESTful API. The successful ... Experience with Microservice architecture and REST service. * Proficient with SCM, Build and CI/CD ...
Software Engineer (C++)
Toronto, ON · Hybrid
The role focuses mainly on backend development using C++ / Java / RESTful API. The successful ... Experience with Microservice architecture and REST service. * Proficient with SCM, Build and CI/CD ...
Software Engineer, Cash App Banking
Toronto, ON · On-site +1
Design and implement systems to work within our microservice and event-driven architectures * Hold ... Java, Kotlin * AWS * HTTP, JSON, gRPC, Protocol Buffers * OkHttp, Jetty, JUnit, Guice * Hibernate ...
Software Engineer, Cash App Banking
Toronto, ON · On-site +1
Design and implement systems to work within our microservice and event-driven architectures * Hold ... Java, Kotlin * AWS * HTTP, JSON, gRPC, Protocol Buffers * OkHttp, Jetty, JUnit, Guice * Hibernate ...
... Microservice architecture Innovation with the ability to grow and modernize the vision of our ... JAVA, Chassis, Spring Boot and APIs Good knowledge of MongoDB or Azure SQL server (experience ...
... Microservice architecture Innovation with the ability to grow and modernize the vision of our ... JAVA, Chassis, Spring Boot and APIs Good knowledge of MongoDB or Azure SQL server (experience ...
Staff Engineer , Consumer
Toronto, ON · Hybrid
Strong experience with microservice architectures, event-driven systems (e.g. Kafka, RabbitMQ), and ... Java. Strong communication and collaboration skills. You are comfortable working closely with ...
Staff Engineer , Consumer
Toronto, ON · Hybrid
Strong experience with microservice architectures, event-driven systems (e.g. Kafka, RabbitMQ), and ... Java. Strong communication and collaboration skills. You are comfortable working closely with ...
Senior Software Engineer, Cash App Banking
Toronto, ON · On-site +1
Design systems to work within our microservice and event-driven architectures * Hold your teammates ... Java, Kotlin * AWS * HTTP, JSON, gRPC, Protocol Buffers * OkHttp, Jetty, JUnit, Guice * Hibernate ...
Senior Software Engineer, Cash App Banking
Toronto, ON · On-site +1
Design systems to work within our microservice and event-driven architectures * Hold your teammates ... Java, Kotlin * AWS * HTTP, JSON, gRPC, Protocol Buffers * OkHttp, Jetty, JUnit, Guice * Hibernate ...
Software Engineer
Toronto, ON · Hybrid
Strong programming skills (Python and/or Java) * Proven experience with DataBricks, Unity Catalog ... Familiarity with restful APIs, microservice architecture and distributed designs * Knowledge of ...
Software Engineer
Toronto, ON · Hybrid
Strong programming skills (Python and/or Java) * Proven experience with DataBricks, Unity Catalog ... Familiarity with restful APIs, microservice architecture and distributed designs * Knowledge of ...
Senior Software Engineer
Toronto, ON · On-site +1
Strong programming skills (Python and/or Java) * Proven experience with DataBricks, Unity Catalog ... Familiarity with restful APIs, microservice architecture and distributed designs * Knowledge of ...
Senior Software Engineer
Toronto, ON · On-site +1
Strong programming skills (Python and/or Java) * Proven experience with DataBricks, Unity Catalog ... Familiarity with restful APIs, microservice architecture and distributed designs * Knowledge of ...
A subset of JavaScript, CSS, Java, JUnit, JPA, Spring, Python, GoLang, Apache NiFi, Apache Airflow ... Microservice Development. * JavaScript, jQuery, ExtJS, Bootstrap, HTML5, CSS3, Jasmine (or other ...
A subset of JavaScript, CSS, Java, JUnit, JPA, Spring, Python, GoLang, Apache NiFi, Apache Airflow ... Microservice Development. * JavaScript, jQuery, ExtJS, Bootstrap, HTML5, CSS3, Jasmine (or other ...
GIT, DevOps pipeline, JIRA, Confluence) Experience with Security and environment control systems ... of Java, Spring Boot, DB2, SQL, microservice architecture would be a differentiating asset What ...
GIT, DevOps pipeline, JIRA, Confluence) Experience with Security and environment control systems ... of Java, Spring Boot, DB2, SQL, microservice architecture would be a differentiating asset What ...
Software Engineer P2 - Job Requisition: R42442 Software Engineer P2 - PA2026Q1JB051
Toronto, ON · Hybrid
A subset of JavaScript, CSS, Java, JUnit, JPA, Spring, Python, GoLang, Apache NiFi, Apache Airflow ... Microservice Development. * JavaScript, jQuery, ExtJS, Bootstrap, HTML5, CSS3, Jasmine (or other ...
Software Engineer P2 - Job Requisition: R42442 Software Engineer P2 - PA2026Q1JB051
Toronto, ON · Hybrid
A subset of JavaScript, CSS, Java, JUnit, JPA, Spring, Python, GoLang, Apache NiFi, Apache Airflow ... Microservice Development. * JavaScript, jQuery, ExtJS, Bootstrap, HTML5, CSS3, Jasmine (or other ...
... Java developer. Knowledge of how scalable, secure, enterprise-level software system are designed and implemented with an AI-first approach. Experience software development in microservice ...
... Java developer. Knowledge of how scalable, secure, enterprise-level software system are designed and implemented with an AI-first approach. Experience software development in microservice ...
Develop backend Microservice applications and APIs Think it. Code it. This is our motto! By that ... Knowledge of programming languages, including but not limited to Java, Python, JavaScript, NodeJS ...
Develop backend Microservice applications and APIs Think it. Code it. This is our motto! By that ... Knowledge of programming languages, including but not limited to Java, Python, JavaScript, NodeJS ...
Java Microservice Developer information
See Ontario salary details
$56.5K - $68K
1% of jobs
$68K - $79.5K
1% of jobs
$79.5K - $91K
5% of jobs
$91K - $102.5K
7% of jobs
$102.5K - $114K
9% of jobs
$115K is the 25th percentile. Wages below this are outliers.
$114K - $125.5K
13% of jobs
The median wage is $133K / yr.
$125.5K - $137K
21% of jobs
$137K - $148.5K
17% of jobs
$149.4K is the 75th percentile. Wages above this are outliers.
$148.5K - $160K
14% of jobs
$160K - $171.5K
7% of jobs
$171.5K - $183K
5% of jobs
$56.5K
$133.7K
$183K
How much do java microservice developer jobs pay per year?
What is the difference between Java Microservice Developer vs Java Backend Developer?
| Aspect | Java Microservice Developer | Java Backend Developer |
|---|---|---|
| Required Skills | Java, Spring Boot, Microservices architecture, REST APIs | Java, Spring, Database integration, API development |
| Work Environment | Distributed systems, cloud platforms, microservices architecture | Monolithic or modular backend systems, server-side development |
| Industry Usage | Tech companies, cloud services, scalable applications | Financial, e-commerce, enterprise applications |
Java Microservice Developers focus on designing and implementing scalable microservices using Java, often working with cloud platforms. Java Backend Developers build server-side applications, which may include monolithic or modular systems. While both roles require Java expertise, microservice developers specialize in distributed architectures, whereas backend developers may work on a broader range of server-side tasks.
What are the typical collaboration points between a Java Microservice Developer and other teams during a project lifecycle?
What are Java Microservice Developers?
What are the key skills and qualifications needed to thrive as a Java Microservice Developer, and why are they important?

Job description
- Provide technical leadership and architectural guidance for enterprise-scale SaaS applications
- Contribute hands-on to the most critical coding projects, solving complex engineering problems
- Drive the design and implementation of microservice and cloud-based systems
- Ensure scalability, reliability, and security across distributed systems
- Collaborate with cross-functional teams to align technical direction with business goals
- Write clean, testable, maintainable code and elevate team practices around testing and quality
- Mentor engineers at all levels and raise the bar for design, code reviews, and system thinking
- 10+ years of professional software engineering experience, with at least 3 years designing and scaling microservices systems
- Strong background in distributed systems, event-driven architecture, and REST/gRPC APIs with deep expertise in modern object oriented programming
- Proficiency across modern microservice languages and ecosystems, with the ability to design and review systems built in Java, Go, C#, or Python, and to guide teams in selecting the right tool for the problem.
- Proficiency with containerization and orchestration (Docker, Kubernetes).
- Strong cloud-native platform experience (preferably in AWS)
- Proven success building and scaling web technologies / SaaS products
- Solid understanding of database technologies (SQL and NoSQL), caching strategies, and message queues.
- Familiarity with Agile development
- Excellent communication skills and the ability to align diverse stakeholders.
About Emburse
Sourced by ZipRecruiter
Industry
Software development
Company size
11 - 50 Employees
Headquarters location
San Francisco, CA, US
Year founded
2014