Senior Java Developer

4 weeks ago


Vancouver, British Columbia, Canada OpenTable Full time

About the Role:

We are seeking a talented Senior Java Developer to join our Engineering team at OpenTable. As a key member of our team, you will be responsible for designing, developing, and maintaining our restaurant platform using Java and Spring Boot.

Key Responsibilities:

  • Design and develop scalable, efficient, and maintainable code using software development best practices
  • Collaborate with cross-functional teams to design, implement, and test software solutions
  • Identify and solve technical challenges and issues, demonstrating creative problem-solving skills
  • Write tests and conduct code reviews to ensure code quality and maintainability
  • Document code, designs, and architectural decisions
  • Stay updated with industry trends and best practices in Java development

Requirements:

  • Proficiency in Java and Spring Boot
  • Experience with event-driven architectures and streaming platforms such as Kafka
  • Familiarity with containerized applications using platforms such as Kubernetes
  • Experience with relational and NoSQL database technologies
  • Excellent problem-solving, communication, and teamwork skills
  • A bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)

What We Offer:

  • Competitive salary range: $118,000 - $150,000 CAD
  • 20 days of paid time off per year
  • Birthday/celebration PTO - 1 day
  • Annual company weeks off
  • Flexible sick time off
  • Paid volunteer time
  • Parental Leave Benefits
  • Dental & Vision Insurance
  • Life & Disability Insurance
  • Group RRSP and DPSP
  • Major Medical Insurance (dependent care options)

About OpenTable:

OpenTable is an industry leader with a unique insight into the world of hospitality. We champion restaurants, bars, wineries, and other venues around the world, helping them attract guests, manage capacity, improve operations, and maximize revenue.

We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform job responsibilities, and to receive other benefits and privileges of employment. Please contact us to request accommodation.


  • Senior Java Developer

    1 month ago


    Vancouver, British Columbia, Canada TEEMA Full time

    Senior Java Developer OpportunityAt TEEMA, we're seeking a highly skilled Senior Java Developer to join our team. As a key member of our development team, you'll be responsible for designing, implementing, and deploying high-scale services using leading-edge technologies.Key Responsibilities:Design and implement scalable, multi-threaded applications and...

  • Senior Java Developer

    2 weeks ago


    Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Java Developer WantedAequilibrium Software Inc. seeks a highly skilled Senior Backend Java Engineer to join our team and contribute to the integration and extension of the Backbase digital banking platform. As a key member of our team, you will have the opportunity to work on innovative projects and collaborate with our talented professionals...

  • Senior Java Developer

    4 weeks ago


    Vancouver, British Columbia, Canada T-Net British Columbia Full time

    At Global Relay, we're seeking a highly skilled Senior Java Developer to join our team of talented engineers. As a key member of our development team, you'll be responsible for designing, developing, and deploying high-quality Java-based software solutions that meet the needs of our clients.With a strong background in Java development and a passion for...


  • Vancouver, British Columbia, Canada Atimi Full time

    Job Title: Senior Java Backend DeveloperAbout the Role:We are seeking an experienced Senior Java Backend Developer to join our team at Atimi. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based software applications.Key Responsibilities:Design and develop scalable, efficient, and...

  • Senior Java Developer

    4 weeks ago


    Vancouver, British Columbia, Canada OpenTable Full time

    About the Role:We are seeking a skilled Senior Java Developer to join our team at OpenTable. As a key member of our Engineering team, you will be responsible for designing, developing, and maintaining our restaurant platform using Java and Spring Boot.Key Responsibilities:Design and develop high-quality, scalable, and maintainable software solutions using...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    Software Engineer OpportunityAre you a skilled software engineer looking for a new challenge? Do you have experience with Java and C++ programming languages? We are seeking a talented software engineer to join our team at Bit Quill Technologies.About the RoleThis is a senior software developer position that requires a strong background in software...


  • Vancouver, British Columbia, Canada Vancouver Coastal Health Full time

    About the JobWe are looking for a highly skilled Senior Software Developer to join our team as a Java Expert. The ideal candidate will have extensive knowledge of Java programming language and excellent problem-solving skills.


  • Vancouver, British Columbia, Canada NearSource Full time

    Senior Software Developer - Java/Kotlin ExpertWe are seeking an experienced Senior Software Engineer with strong proficiency in both Java and Kotlin to join our dynamic development team. In this role, you will design and build high-performance, scalable applications using industry best practices, with a focus on backend development.Key Responsibilities:Plan,...

  • Senior Java Developer

    4 weeks ago


    Vancouver, British Columbia, Canada Behavox Full time

    About BehavoxWe are shaping the future of data-driven businesses at Behavox. Our mission is to organize enterprise data into actionable insights that drive growth and protect our clients' interests.From risk management to revenue maximization, our data operating platform enables the creation of multilingual, AI/ML-based solutions that unlock value across...


  • Vancouver, British Columbia, Canada NearSource Full time

    We are seeking a highly skilled Senior Software Developer with expertise in both Java and Kotlin to join our dynamic development team. In this role, you will design and build high-performance, scalable applications using industry best practices with a focus on backend development.Key Responsibilities:Plan, design, debug, and code software solutions for Java...


  • Vancouver, British Columbia, Canada NearSource Full time

    We are seeking a highly skilled Senior Software Developer with expertise in both Java and Kotlin to join our dynamic development team at NearSource Technologies. In this role, you will design and build high-performance, scalable applications using industry best practices, with a focus on backend development.Key Responsibilities:Plan, design, debug, and code...


  • Vancouver, British Columbia, Canada NearSource Full time

    We are seeking a highly skilled Senior Software Developer with expertise in both Java and Kotlin to join our dynamic development team at NearSource Technologies. In this role, you will design and build high-performance, scalable applications using industry best practices, with a focus on backend development.Key Responsibilities:Plan, design, debug, and code...


  • Vancouver, British Columbia, Canada NearSource Full time

    We are seeking a highly skilled Senior Software Developer with expertise in both Java and Kotlin to join our dynamic development team. In this role, you will design and build high-performance, scalable applications using industry best practices with a focus on backend development.Key Responsibilities:Plan, design, debug, and code software solutions for Java...


  • Vancouver, British Columbia, Canada NearSource Full time

    We are seeking an experienced Senior Software Engineer with strong proficiency in both Java and Kotlin to join our dynamic development team. In this role, you will design and build high-performance, scalable applications using industry best practices with a focus on backend development. As a key contributor, you will work on cutting-edge projects that...

  • Java Senior SDET

    4 weeks ago


    Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Java Senior SDETJob SummaryT-Net British Columbia is seeking a highly skilled Java Senior SDET to join our team. As a key member of our software development team, you will be responsible for designing and building scalable automated test frameworks and test suites working across technologies.ResponsibilitiesDesign and build automated test frameworks and test...


  • Vancouver, British Columbia, Canada Broadway Restaurant Full time

    Job Title: Senior Software Developer We are seeking a highly skilled software engineer with a strong background in data analysis to join our team as a senior software developer. As a senior software developer, you will be responsible for designing, developing, and maintaining complex software systems. Key Responsibilities: - Design and develop new...


  • Vancouver, British Columbia, Canada Shamrock Bar & Grill Full time

    We are seeking a highly skilled Senior Java Developer to join our team at "Company Name". The successful candidate will be responsible for the development of advanced Java projects, working closely with our experienced team of engineers.Key Responsibilities:Design, develop, and test complex Java applicationsCollaborate with cross-functional teams to deliver...


  • Vancouver, British Columbia, Canada Apex Systems Full time

    Job Summary:We are seeking a highly skilled Senior Java Integration Specialist to join our team at Apex Systems. As a key member of our team, you will be responsible for designing, developing, and maintaining complex Java integrations using Spring Integration or Apache Camel or Camel K.Key Responsibilities:Collaborate with our team in all phases of the...


  • Vancouver, British Columbia, Canada State Street Corporation Full time

    Job OverviewCurrenex, a key enabler for State Street's business, is seeking a senior-level Java developer to join its team in Vancouver. The successful candidate will focus on developing core Java server components and APIs for our trading platform.Key ResponsibilitiesAnalyze, design, develop, test, and debug large and complex software enhancements and...


  • Vancouver, British Columbia, Canada Atimi Software Inc. Full time

    About the RoleWe are seeking an experienced Java Backend Developer to join our team at Atimi Software Inc. in Canada. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based software solutions.Key ResponsibilitiesCollaborate with our project team to develop high-quality software solutions...