Highly Skilled Java Software Engineer for Large-Scale Enterprise Systems
2 weeks ago
Global Relay, a pioneering enterprise information archiving company, is seeking a highly skilled Senior Java Developer to join its Kelowna team.
We offer competitive compensation, including an estimated salary of $120,000 per year, and a comprehensive benefits package.
About the RoleAs a Senior Developer at Global Relay, you will be working with leading-edge technologies to build scalable and high-availability systems that serve tens of thousands of users globally. Your primary responsibilities will include:
- Designing software implementations in collaboration with the team to satisfy business requirements
- Collaborating with product owners on user story generation and refinement
- Writing quality code for enterprise services as part of an agile development team
- Ensuring code is tested and performant for use at scale
- Documenting APIs, code, and designs
- Monitoring and supporting the operation of production systems
- Participating in knowledge sharing activities with colleagues
- Developing deployment automation to continuous delivery
To succeed in this role, you should have:
- A minimum 8 years of Java development experience in an Agile environment, building scalable, multi-threaded applications and services
- API development experience in service and resource-oriented architectures
- Solid understanding of modern software design principles
- Fluency with Linux
- Passion for Test Driven Development
- Understanding of network protocols such as HTTP, TLS, TCP
- Experience with continuous integration systems
- Experience with dependency injection and mocking techniques
Global Relay is a career-building company that offers a unique opportunity to work alongside some of the best developers in British Columbia. Our software is developed by small, focused agile teams of developers and QA, and we encourage our developers to think beyond a single component to build complete system solutions. Challenge yourself by learning new technologies, and apply your skills across our different projects and application domains.
-
Senior Software Engineer
4 weeks ago
Kelowna, British Columbia, Canada Patara Orchards Full timeJob Description:Key Responsibilities:• Design, develop, and maintain large-scale software systems.• Collaborate with cross-functional teams to deliver high-quality solutions.About the Role:This is a unique opportunity to work on complex software systems, leveraging cutting-edge technologies to drive business growth. As a Senior Software Engineer, you...
-
Enterprise Java Architect
1 week ago
Kelowna, British Columbia, Canada Global Relay Full timeAbout Global RelayWe are a leading provider of enterprise information archiving solutions, with over 20 years of experience in the industry.Your RoleAs a Senior Developer at Global Relay, you will be responsible for designing and implementing software solutions that meet business requirements. You will work as part of an agile development team to write...
-
Software Engineer
1 month ago
Kelowna, British Columbia, Canada JAM Software GmbH Full timeJob Title: Software TesterSkyTrac Systems Ltd. is seeking a highly motivated and detail-oriented Co-Op Student to join their Software Test department.Job Summary:We are looking for a talented individual to assist in the development and execution of test plans for web software and embedded software verification. The successful candidate will have strong...
-
Senior Java Developer
1 month ago
Kelowna, British Columbia, Canada Global Relay Full timeAbout Global RelayGlobal Relay is a leading provider of enterprise information archiving solutions. Our cloud-based platform securely captures and preserves communications data for highly regulated firms, ensuring compliance with stringent regulations.Your RoleAs a Senior Java Developer at Global Relay, you will be working on building scalable,...
-
Expert Java Developer
2 weeks ago
Kelowna, British Columbia, Canada T-Net British Columbia Full timeAt Global Relay, we are revolutionizing enterprise information archiving with cutting-edge cloud solutions. We securely capture and preserve communications data for the world's most highly regulated firms, ensuring compliance with stringent regulations.We offer a unique work environment that fosters career growth, diversity, and inclusion. Our team of...
-
West Kelowna, British Columbia, Canada B.C. Ltd. Full time**Job Title:** Software Engineer**Job Description:** We are seeking a skilled Software Engineer with expertise in Java and data analysis to join our team. The ideal candidate will have experience in developing software applications and analyzing large datasets to inform business decisions. Key responsibilities include designing and implementing software...
-
Senior Java Developer
4 weeks ago
Kelowna, British Columbia, Canada Global Relay Full timeAbout Global RelayGlobal Relay is a leading provider of enterprise information archiving solutions. Our cloud-based services enable regulated firms to securely capture and preserve communications data, ensuring compliance with stringent regulations.Your RoleAs a Senior Developer at Global Relay, you will be working on building scalable, multi-threaded...
-
Kelowna, British Columbia, Canada Interior Health Authority Full timeAbout the Role:We are seeking an experienced Software Engineer to join our team. The ideal candidate will have a strong background in Java and Python, with a proven track record of delivering high-quality software solutions. Key Responsibilities:Design and develop software applications using Java and PythonCollaborate with cross-functional teams to identify...
-
Senior Java Developer
1 month ago
Kelowna, British Columbia, Canada T-Net British Columbia Full timeAbout the Role:We are seeking a highly skilled Senior Java Developer to join our team at Global Relay in Kelowna. As a Senior Developer, you will be working with leading edge technologies to build products that are used by tens of thousands of users globally to solve real world business problems.Key Responsibilities:Design, in collaboration with the team,...
-
Senior Java Developer
1 month ago
Kelowna, British Columbia, Canada T-Net British Columbia Full timeAt Global Relay, we're pushing the boundaries of Java technology to build innovative solutions for our clients. As a Senior Developer, you'll be working with a talented team to design and implement software that meets the needs of our global user base.Key Responsibilities:Collaborate with the team to design and implement software solutionsWork with product...
-
Kelowna, British Columbia, Canada Hexagon Agility Full timeAbout UsAt Hexagon Agility, we're leading the transition to sustainable transportation with cutting-edge technology and innovative solutions. Our mission is to design and manufacture eco-friendly products that minimize carbon emissions.Job SummaryWe're seeking an experienced Software Engineer to join our team as a Software Engineering Administrator. In this...
-
Software Engineering Team Lead
1 week ago
Kelowna, British Columbia, Canada Global Relay Full timeAbout the RoleWe are seeking a seasoned Software Engineering Team Lead to lead our team of developers in crafting innovative, scalable, and highly available enterprise software solutions.
-
Software Engineer
4 weeks ago
Kelowna, British Columbia, Canada Bin 4 Burger Lounge Full timeJob Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at ABC Company. The successful candidate will be responsible for designing, developing, and testing software applications.Key Responsibilities:* Design and develop software applications using Java, C++, and Python* Collaborate with cross-functional teams to identify...
-
Senior Software Engineer
3 weeks ago
Kelowna, British Columbia, Canada PB13 Framing Ltd. Full timeAbout the Role:As a skilled Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications. You will work closely with cross-functional teams to identify and prioritize project requirements, and collaborate with other engineers to ensure high-quality, scalable, and maintainable software solutions.Key...
-
Transformation Leader
2 weeks ago
Kelowna, British Columbia, Canada HITACHI ENERGY CANADA INC. Full timeJob Description:We are seeking a highly skilled Transformation Leader to manage the execution of large-scale power projects in Western Canada.About the Role:Lead multiple projects simultaneously, ensuring safe and efficient execution.Collaborate with customers to develop project plans, budgets, and schedules.Manage project risks, identify opportunities for...
-
Kelowna, British Columbia, Canada Global Relay Full timeCompany OverviewGlobal Relay is a leading provider of enterprise information archiving solutions. With over 20 years of experience, we have set the standard for industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions.About the RoleWe are seeking an experienced Technical Lead to oversee small, highly focused teams of developers...
-
Kelowna, British Columbia, Canada T-Net British Columbia Full timeAt T-Net British Columbia, we're seeking a seasoned Senior Java Developer to join our team of innovative professionals. As a key member of our technology team, you'll be responsible for designing and implementing scalable, high-performance software solutions that meet the needs of our clients.This is an exceptional opportunity to work on cutting-edge...
-
Software Engineer
4 weeks ago
Kelowna, British Columbia, Canada Lakeview Infinity Pools Full timeKey ResponsibilitiesWe are seeking a skilled Software Engineer to join our team. The ideal candidate will be responsible for designing, developing, and testing software applications using a variety of programming languages.RequirementsProficiency in programming languages such as Java, Python, or C++Experience with software development methodologies and agile...
-
Senior Software Engineer
4 weeks ago
Kelowna, British Columbia, Canada Mangyan Services Inc. Full timeAbout the Role:We are seeking a skilled software engineer to join our team. The successful candidate will be responsible for developing high-quality software solutions using Java and Agile methodology.Key Responsibilities:Design and develop software applications using Java and Agile principlesCollaborate with cross-functional teams to identify and prioritize...
-
Senior Software Development Engineer
1 month ago
Kelowna, British Columbia, Canada Custom Health Full timeAbout Custom HealthCustom Health is a pioneering Health-Tech company dedicated to delivering patient-centric healthcare as a service. Our mission is to revolutionize the patient experience, driving better outcomes and reducing total cost of care. Leveraging our cutting-edge technology platform, high-volume central fill pharmacy hubs, and comprehensive...