Sr Java Developer

2 days ago


Vancouver British Columbia BB, British Columbia, Canada TEEMA Full time

Senior Java Developer - Vancouver

Your Role:


This is an opportunity to work alongside some of the best Java developers in Vancouver and apply your craft in an environment that encourages creative thinking and autonomy.


Tech Stack:

  • Micro-services Container Platforms (OpenShift, Kubernetes, CRC, Docker)
  • NoSQL DBs (Cassandra, MongoDB, HBase, Zookeeper, ArangoDB)
  • Serialization libraries (Thrift, Protocol Buffers)
  • Large scale data processing (Hadoop, Kafka)
  • Dependency injection frameworks (Guice, Spring)
  • Text search engines (Lucene, ElasticSearch)
  • Splunk/Elastic
  • CI/CD Build tools: Maven, Git, Jenkins
  • Frameworks: Vert.x, Spring Boot

Your Job:

  • Design, implement and provide architectural guidance in deploying high data volume services as a part of an agile development team
  • Write unit and integration tests for your Java code
  • Collaborate with testers in development of functional test cases
  • Develop deployment systems for Java based systems
  • Collaborate with product owners on user story generation and refinement
  • Monitor and support the operation of production systems
  • Participate in knowledge sharing activities with colleagues
  • Pair programming and peer reviews

About You:

  • Java development experience in an Agile environment, building scalable, multi-threaded applications and services
  • API development experience in service and resource-oriented architectures
  • Fluency with Linux
  • Passion for Test Driven Development
  • Understanding of network protocols such as HTTP, TLS, TCP
  • Experience with any of the following is an asset:
  • High data volume distributed systems
  • Soft real-time systems
  • Experience doing performance tuning
  • Big Data technologies, such as Hadoop, Kafka, and Cassandra, to build applications that contain petabytes of data and process millions of transactions per day
  • Cloud computing, virtualization and containerization
  • Continuous integration systems
  • Deployment technology such as Ansible
  • Full text searching/indexing and tokenization
  • Lucene

  • Java Web Developer

    2 days ago


    Vancouver, British Columbia, B6B, British Columbia, Canada Vsync Solutions Full time

    Job Title: Intermediate Java Developer (Spring Boot & React)Location: Vancouver, BC (Hybrid – 2-3 days in office per week)Job Type: 1-Year Contract (Possible Extension)About Us:We are a prominent consulting company seeking Intermediate Java Developers to join our team. If you have a passion for creating efficient, high-quality applications and want to work...

  • Java Intern

    1 week ago


    Vancouver, British Columbia, B6B, British Columbia, Canada People Tech Group Inc Full time

    Position: Java TraineeLocation: RemoteDuration: 3 monthsAbout the Program:People Tech Technology is excited to offer a comprehensive Java Training Program designed for individuals who are eager to start a career in software development. This program aims to equip participants with the necessary skills and knowledge to become proficient Java developers.Key...


  • Vancouver, British Columbia, British Columbia, Canada Ampstek Full time

    Title: Java Backend DeveloperLocation: Vancouver, CanadaDuration: Long TermJob Description:Java/J2EE Opportunity - Senior backend Java developers ( Springboot). WebObjects is nice to have Technical Skills:Experience: 8+ Years• Development and maintenance of Java-based applications and strong experience of Spring framework, spring boot.• Good Java and...


  • Vancouver, British Columbia, British Columbia, Canada Intelliswift Software Full time

    Title: Mobile App DeveloperType: Fulltime with Intelliswift Software Inc.Description:We are seeking an experienced Mobile App Developer with a strong foundation in Kotlin or Swift and working knowledge of Java. This role involves direct collaboration with the App Core team to develop, enhance, and maintain mobile applications for Android and iOS platforms...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Saxon Global Full time

    Job Type : FulltimeVisa : No sponsorshipLocation : Vancouver, Canada Qualifications Basic: • Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.• At least 5 years of experience with Core Java, Design Patterns,...

  • Senior Java Developer

    1 month ago


    Vancouver, British Columbia, British Columbia, Canada ERPMARK INC Full time

    Role: Senior Java DeveloperLocation: Vancouver-Hybrid onsiteFull TimeExperience and Skillset:Analyzes, designs, develops, implements, documents, and maintains applications systems, working on moderately complex to highly complex work tasks or project assignments.Gathers, analyzes, and translates business and non-functional requirements into a solution...

  • Lead Java Developer

    2 months ago


    Vancouver, British Columbia, British Columbia, Canada Peliplat Full time

    Discover PeliplatPeliplat is an online community made by film lovers, for film lovers! We’re revolutionizing the way film enthusiasts and content creators interact globally, empowering them to craft their own stories and bring their cinematic visions to life. On Peliplat, film aficionados can find spaces to share insights, develop new stories, and...


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

    Iris's direct client, one of the Top 5 Bank in Canada, is looking to hire a FS Developer - Java + Angular for a long term opportunity at Toronto, ON (Hybrid Position).Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000...


  • Vancouver, British Columbia, British Columbia, Canada T2 Systems Full time

    The Senior Full Stack Developer performs in a lead role on an agile (scrum) development team to create software products that meet corporate objectives. A senior developer can oversee multiple products at once or a single large-scale project while mentoring other developers and guiding their growth. The person in this position seeks accountability and is...

  • Consultant, SR&ED

    3 months ago


    Vancouver, British Columbia, B6B, British Columbia, Canada BDO Canada Full time

    Putting people first, every day BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a people-first culture with a high priority on your personal...


  • Vancouver, British Columbia, B6B, British Columbia, Canada S.i. Systems Full time

    Our client is looking for a Sr. Business Systems Analyst to support the design and delivery of the new contact center replacement solution.1 year contract; hybrid model onsite in North Vancouver; 40hrs/weekMust Haves:5+ years as a Sr. Business Systems Analyst Experience working on a contact center implementation project with enterprise/public sectorLeading...

  • Sr. UX Writer

    3 weeks ago


    Vancouver, British Columbia, B6B, British Columbia, Canada Alquemy Search & Consulting Full time

    Sr. UX Writer / Content Designer 12 month contract opportunity, high potential to extend"Hybrid" work environment3 days per week in the Vancouver office"MUST" be in the Vancouver areaResponsibilities: Refine and update the B2B style guide and design system documentation, ensuring both align with brand standards and user needsCollaborate with product...


  • Vancouver, British Columbia, B6B, British Columbia, Canada S.i. Systems Full time

    Our multinational client in Vancouver is looking for an Intermediate Robotic Process Automation (RPA) Developer to design, develop, and test RPA workflows and help implement the RPA solution. This position will work closely with the RPA Business Analyst to document process details and business requirements. The ideal candidate is able to communicate with the...

  • Salesforce Developer

    1 month ago


    Vancouver, British Columbia, British Columbia, Canada Iris Software Inc. Full time

    Greetings! One of our direct client is looking to hire Sr. Salesforce Developer in Vancouver BC (Canada) (Hybrid).Please find below job description.10+ years of total experience and minimum 5+ years Salesforce Development/Lead and Web development experienceDeep understand of Salesforce Platform to design, build, test, and deploy solutions that may include...


  • Vancouver, British Columbia, Canada People Tech Group Inc Full time

    Comprehensive Java Training ProgramAt People Tech Group Inc, we are excited to offer a Java Internship opportunity for individuals eager to start a career in software development.This Java Trainee program is designed to equip participants with the necessary skills and knowledge to become proficient Java developers.Training Participation: Attend and actively...


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

    About Global RelayFor over 20 years, Global Relay has been a leader in enterprise information archiving, offering industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions. With a strong focus on security and compliance, the company helps highly regulated firms capture and preserve their communications data, ensuring they meet...


  • Vancouver, British Columbia, Canada People Tech Group Inc Full time

    Software Development Professional - Java TraineeThis role offers a comprehensive training program in software development with a focus on Java. The selected candidate will have the opportunity to gain hands-on experience through real-world projects, receive guidance from experienced mentors, and participate in code review sessions.Key...


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

    Iris Software Inc. is seeking a highly skilled Senior Java Developer to join our team in Vancouver, BC.As a key member of our development team, you will be responsible for designing, developing, and troubleshooting distributed cloud applications using Java 8+ and Spring Framework (Spring Boot). Your expertise in cloud platforms, specifically Openshift, will...


  • 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.

  • Data Engineer

    1 week ago


    Vancouver, British Columbia, B6B, British Columbia, Canada Viva Tech Solutions Full time

    · Have hands-on knowledge of Spark (Scala preferred), Hadoop, Kafka etc· Develop batch and streaming solutions using various Big Data technology.· Have strong programming knowledge in Java, Scala, or Python.· Have experience working with real-time or near real-time ingestion.· Experience on Streaming tool like nifi is added advantage.· Be familiar with...