Back to job search
PG
PRI GlobalVerified Job Source

Senior Java Software Engineer

Develop and debug J2EE REST and gRPC-based web services and applications. Utilize Java/JEE and Spring Framework to build scalable software solutions.

  • Hybrid
  • Vancouver, BC
  • Posted Aug 24, 2026
  • Apply by Sep 23, 2026
  • 1 position

Opens an external site

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

Senior Software Engineer Vancouver, Canada (Hybrid) 2 years Contract Top 3 skills 1. JAVA/ Spring 2. REST/GRPC 3. Kafka • Essential Skills: ○ Creating and debugging J2EE REST Web Services, gRPC-based service development and Web Applications ○ Database experience including Oracle and SQL scripting ○ A wide breadth and depth of technical experience using Java/JEE ○ Experience with Spring Framework (including Spring Boot) and Maven ○ Experience writing unit tests with Junit and Mockito ○ Experience working with JBoss and/or Apache Tomcat ○ Experience with Git • Desirable skills ○ Messaging – MQ and JMS ○ Business rules execution systems (e.g. IBM Operational Decision Manager (ODM - formerly ILOG) or JBoss Drools) ○ In Memory Grids (Pivotal Gemfire) ○ Experience working with containerised environments, such as Kubernetes/OpenShift/CloudFoundry ○ Experience with integration frameworks such as Apache Camel/Spring Integration ○ Experience with monitoring service performance

What you’ll do

Develop and debug J2EE REST and gRPC-based web services and applications. Utilize Java/JEE and Spring Framework to build scalable software solutions.

Requirements

Requires strong experience in Java, Spring Boot, and messaging systems like Kafka. Proficiency in SQL, Oracle, and unit testing with JUnit and Mockito is essential.

Listed skills

  • SQLPreferred
  • REST APIsPreferred
  • JavaPreferred
  • Spring BootPreferred
  • GitPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring
  • REST
  • gRPC
  • Kafka
  • J2EE
  • Oracle
  • SQL
  • Spring Boot
  • Maven
  • JUnit
  • Mockito
  • JBoss
  • Apache Tomcat
  • Git

Job areas

  • Software
  • Technology
  • Engineering

Additional details

Minimum experience
5+ years
Apply by
Sep 23, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available