Browse
···
Log in / Register

Backend Developer - Java, SQL, AWS

CA$108,000-158,000/year

Atimi

Vancouver, BC, Canada

Favourites
Share

Description

Atimi is seeking an experienced JAVA backend software developer to fill a position in Canada. Please note this is a fully remote position with EST working hours but we're open to candidates from all provinces. Atimi works with some of the leading companies in North America, providing them with high-quality software solutions that integrate both mobile and web experience. If you are a creative, self-motivated individual with vast user experience working with complex problems, Atimi is the place for You. We are looking for an established leader in the domain with solid experience in software development principles, hands-on knowledge of the latest cloud technologies and soft skills. You work well with colleagues, partners and clients and have great communication skills. Responsibilities Proactive collaboration in the project team to help develop the product using your experience to help guide the team through the entire development lifecycle Ensuring code quality and governance Ensuring engineers follow any patterns/designs set out and agreed with project leads Planning, estimating, and contributing to the architecture, coding, and development Refactoring and continuous improvements of the codebases Ensuring that technical decisions and information are communicated thoroughly to the global team Taking responsibility for releases and contributing to the ongoing support of live apps Looking beyond pure programming, get involved with the deployment and operation of the software we build (DevOps) Delivering fair outcomes for our customers, ensuring conduct maintains a high level of professionalism Requirements Basic qualifications Strong Java development experience (6+ years) Experience with data cleansing and data extraction for the ETL process (2+ years) Experience with Amazon Redshift (2+ years) Experience with Step Functions and AWS Lambda (2+ years) Experience with AWS cloud environment (4+ years) Experience both with SQL and NoSQL (3+ years) Experience with using and/or configuring CI/CD pipelines. Experience building scalable software services (e.g., serverless, microservices.) Strong OOD skills; knowledge of design principles, patterns, and best practices. Experience working directly with clients and other project stakeholders to define and refine requirements. Strong English skills (written and verbal) Preferred qualifications Python experience Experience with DDD. Experience with TDD. The position is open to anyone, but you must be located in Canada. Relocation support is not provided. Please submit your resume and cover letter for review. All applications will be reviewed, but only those who are able to demonstrate the right skills will be contacted for a remote interview. Benefits Why Work for Atimi? Find the work-life balance you have been craving with a flexible schedule, generous time off convenient commute to work or the option to work from home. Join a team where fun is encouraged with team-building activities and online Company events. You can also expect generous compensation along with awesome benefits, so come to work in your comfy clothes, make yourself a cup of fresh ground coffee, and dive into your amazing career. About Atimi Software Hello, we’re Atimi. If you’ve got a smartphone or a computer, you’ve seen our work. You may not know our name, but you use our software – whether it’s on Apple or Android devices, you’re already familiar with what we do. You just don’t know it yet. We work with high-profile companies that want to extend their brand reach. Our clients hire us to do the flagship work for major brands. We know what it takes to get noticed: over 60% of our apps have been featured by Apple in TV ads, iTunes advertising, and in-store or in print ads. We work with Fortune 500 companies who want to be recognized for being innovative and want to ensure a true brand experience at every customer touch-point. Fundamentally, Atimi believes in compensating people based on the value they provide. All of us are evaluated on the core skills we are able to demonstrate when doing our job. Once you demonstrate new skills, there’s no reason that shouldn’t be recognized. We want to provide developers with fast-moving, cutting-edge projects where everybody has a voice, and nobody is concerned with ego or internal politics, so all of us are challenged to improve constantly. About The Interview Process The interview process for this position involves multiple stages that cover: Communication and soft-skills skills evaluation Technical evaluation of general software development principles Practical evaluation (live coding exercise) in Java Practical evaluation (live exercise) in SQL Cultural fit with other team members About Salary and Compensation The salary for this position is based on the Atimi Salary Grid, ranges between 108k and 158k per annum and depends on the individual's experience and performance during the interview.

Source:  workable View original post

Location
Vancouver, BC, Canada
Show map

workable

You may also like

Workable
Infrastructure Technician
Contract duration expected from 3 to 5 years. Expected start date between Q1 and Q3 2025. Hybrid role. Working hours are normally between 8 a.m. and 5 p.m., Monday to Friday (35 hours per week), but may be extended during certain projects. 1. Install, configure, maintain, update, diagnose, optimize and troubleshoot infrastructure components such as servers, storage systems, databases and enterprise-wide software, 2. Ensure the implementation of security rules regarding data, servers and workstations; 3. Ensure users comply with established policies and standards, assess non-compliance situations and make recommendations accordingly, 4. Collaborate with analysts and project managers in the selection and implementation of computer systems and databases, 5. Document and maintain up-to-date infrastructure diagrams, user procedures or other related documents, 6. Perform software and hardware updates and configure them according to maintenance needs or development projects across all environments. Requirements Minimum of 5 years of professional experience in information technology, including 3 years in a role with similar responsibilities. Knowledge of databases (Oracle, SQL), Exchange Online, Storage (SAN), VMWare ESX, SharePoint, Office 365), CITRIX, Terminal server, thin client, Net Backup). Professional level French (written and spoken). Ability to pass a criminal background check. Ability to travel within the Quebec City area.
Levis, QC, Canada
Negotiable Salary
Workable
Python Web Developer - Image and Media Specialist
We’re seeking an experienced Python Web Developer to join our team and contribute to the development of a media viewing and editing utility on a custom web platform. You’ll be working across a modern Python stack, collaborating closely with product teams to build scalable services and interactive web features. This is a hands-on role focused on backend service development, image processing workflows, and API design within a distributed system. In addition, you should have familiarity with HTML/CSS/JS to design an interactive frontend web interface. Your responsibilities will include: · Develop and maintain microservices for processing and editing images (e.g., resizing, cropping, annotation). · Develop an interactive front-end using custom libraries alongside close collaboration with product designers. · Contribute to decisions on data design, performance, and web-media architecture. · Ensure services are efficient, testable, and well-structured for scalability and observability. · Build clean, well-documented APIs. · Write clear unit and integration tests to maintain service reliability Requirements · 5+ years of experience as a Python Developer working on web-based systems or service-oriented platforms · Strong understanding of Python software design principles and microservice architecture · Experience implementing custom architectures (e.g., CQRS, event sourcing, message-based communication) · Proficiency with image manipulation Python libraries. · Comfortable integrating with infrastructure and CI/CD tools such as GitHub Actions, Docker, and AWS · Solid understanding of asynchronous task execution and event-driven workflows · Strong testing discipline and experience · Familiarity with security and performance best practices in web service development · Comfortable working in a hybrid setup. Desirable qualifications: · Knowledge of task queue systems such as Celery or custom worker frameworks · Experience building systems that handle large media files or intensive computational tasks · Familiarity with container orchestration (e.g., Docker Compose, Kubernetes) · Awareness of observability practices and service health monitoring About Pixomondo and our Innovation Lab Team PXO, a Sony Pictures Entertainment company, creates industry-leading Visualization, Virtual Production, and Visual Effects for premium Film and Episodic content. Through its 23-year history, the Oscar, BAFTA, & Emmy-winning creative and technology company has been a trusted partner for storytellers and showrunners worldwide   PXO’s Innovation Lab is where the future of content creation is being built. Backed by Sony and powered by a world-class team of disruptors, this high-tech hub explores emerging technologies like AI, machine learning, real-time engines, robotics, and new media workflows. We’re not just redefining how VFX and animation are made, we’re shaping the next wave of storytelling across all mediums. Our team thrives on experimentation, rapid prototyping, and pushing the boundaries of what’s possible, using cutting-edge hardware and software to challenge industry norms and invent bold new ways to create."   Why Join Us? Work at the cutting edge of AI and web technology. Build real-world, user-facing AI experiences—not just chatbots. Collaborate with a world-class team of AI, product, and platform engineers. Enjoy a flexible, creative, and fast-paced environment with lots of ownership. Benefits Individual salaries within this range will be dependent upon skills, experience, and qualifications. Benefits may vary by location due to regional regulations and company policies. Pixomondo is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, age, sexual orientation, gender identity, or other protected characteristics. PXO does not accept resumes from recruiters.  Unsolicited resumes are accepted directly from candidates only. PXO will not pay any fees associated with unsolicited resumes. 
Toronto, ON, Canada
Negotiable Salary
Workable
IT Developer
Profile: IT Developer The IT developer is responsible for developing software solutions and writing computer programs. She or he is responsible for maintaining the solution scope in accordance with established requirements, as well as participating in system prototyping and testing. The IT developer also participates in programming activities, production support, maintenance, and improvement of operational systems. Key Responsibilities: • Participate in the development of solutions (design approaches meeting technical constraints); • Produce all relevant documentation within her or his area of expertise according to standards and guidelines; • Participate in the validation of certain architecture and analysis deliverables, if required; • Participate in problem analysis and resolution; • Program and perform unit testing; • Participate in team follow-up meetings and report on progress; • Support the IT project coordinator in preparing and coordinating work plans for task execution. Requirements: • Hold a bachelor's degree in computer science or an equivalent qualification; • Possess ten (10) years of experience in information technology; • Possess eight (8) years of experience as a programmer; • Have completed two (2) contracts of 2,400 person-days each in developing an application programming interface (API); • Have completed two (2) contracts of 2,400 person-days each in the following environments: • PowerShell; • Task automation (CI/CD pipelines (DevOps methodology)); • Agile development methodologies. • Knowledge of DevOps • Possess eight (8) years of experience with each of the following tools: • JavaScript, HTML, JQuery • Application programming interface (API) • SQL language • Asp.Net • Microsoft Visual Studio • CSS or Bootstrap • C# • Possess eight (8) years of experience as a VBA and MS Access developer, including but not limited to performing the following tasks: • Analyze and resolve incidents related to MS Access applications; • Implement functional and technical enhancements for MS Access applications; • Optimize performance of MS Access applications; • Write technical specifications for new features; • Design and develop new features using VBA and MS Access; • Master VBA and SQL languages and complex queries in MS Access; • Demonstrate advanced expertise in VBA development and creation of forms, reports, and modules in MS Access; • Have in-depth experience developing complex MS Access applications, mission-critical systems, and associated security and reliability requirements; • Be able to write clear and concise technical documentation; • Demonstrate autonomy and a strong sense of responsibility.
Québec City, QC, Canada
Negotiable Salary
Workable
Senior Data Engineer- Snowflake
Tiger Analytics is a fast-growing advanced analytics consulting firm. Our consultants bring deep expertise in Data Science, Machine Learning and AI. We are the trusted analytics partner for several Fortune 100 companies, enabling them to generate business value from data. Our business value and leadership has been recognized by various market research firms, including Forrester and Gartner. We are looking for top-notch talent as we continue to build the best analytics global consulting team in the world. We are seeking an experienced Sr. Data Engineer with expertise in Snowflake to join our data team. As a Data Engineer, you will be responsible for designing, building, and maintaining data pipelines, data integration processes, and data infrastructure using Cloud Snowflake DBT. You will collaborate closely with data scientists, analysts, and other stakeholders to ensure efficient data flow and support data-driven decision making across the organization. Requirements 9+ years of overall industry experience specifically in data engineering 5+ years of experience building and deploying large-scale data processing pipelines in a production environment Understanding of Datawarehouse (DWH) systems, and migration from DWH to data lakes/Snowflake Solid experience with Snowflake Cloud Data Platform (SnowPro Core Certification is a bonus) or other cloud data warehouses (AWS Services) Experience with dbt (core and/or Cloud) and Fivetran Experience with Informatica Cloud is a bonus Strong problem-solving skills and the ability to handle complex data challenges Build processes supporting data transformation, data structures, metadata, dependency and workload management Benefits Significant career development opportunities exist as the company grows. The position offers a unique opportunity to be part of a small, challenging, and entrepreneurial environment, with a high degree of individual responsibility.
Montreal, QC, Canada
Negotiable Salary
Workable
Software Engineer
About Amplifier Health Amplifier Health is revolutionizing healthcare by turning the human voice into a vital sign. We're developing the world's first voice-based diagnostic platform that can detect and monitor a wide range of health conditions from speech. Our groundbreaking AI technology has the potential to transform how we diagnose and manage many diseases from Parkinson’s disease to congestive heart failure. We aim to make healthcare more accessible, affordable, and effective for everyone. About the Role As a Software Engineer at Amplifier Health, you'll be instrumental in building the user interfaces and software infrastructure that power our revolutionary diagnostic platform. You'll work closely with our AI research and engineering teams to integrate our cutting-edge acoustic models into user-friendly dashboards and applications. This is an ideal opportunity for a skilled software engineer who's passionate about using technology to improve healthcare. Responsibilities Design, develop, and maintain user interfaces for our web and mobile applications. Build and integrate APIs to connect our front-end applications with our back-end AI models. Develop data visualizations and dashboards to present diagnostic insights effectively. Ensure the scalability, security, and performance of our software infrastructure. Collaborate with AI engineers to optimize the deployment and integration of AI models. Write clean, well-documented, and testable code. Participate in code reviews and contribute to software design discussions. Requirements Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Strong proficiency in front-end technologies (e.g., React, Angular, Vue.js) and back-end languages (e.g., Python, Node.js). Experience with API design and development (e.g., RESTful APIs). Familiarity with cloud computing platforms (e.g., AWS, Azure, GCP) and databases (e.g., SQL, NoSQL). Knowledge of software development best practices, including version control (e.g., Git) and testing. Excellent problem-solving and debugging skills. Ability to work independently and collaboratively in a fast-paced environment. Bonus Points Experience with healthcare applications or data. Familiarity with data visualization libraries (e.g., D3.js). Contributions to open-source projects. Benefits Be a part of a team that is revolutionizing healthcare with cutting-edge AI technology. Work on challenging and meaningful projects that have a real-world impact. Contribute to a mission-driven company that is making healthcare more accessible and effective. Enjoy a competitive salary and benefits package. Thrive in a dynamic, collaborative, and supportive work environment. To Apply Please send your resume and a cover letter highlighting your relevant experience and technical skills to jobs@amplifierhealth.com We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Calgary, AB, Canada
Negotiable Salary
Workable
Senior Hardware Designer
Headquartered in Ottawa, with additional design center locations in Waterloo and San Jose, Fidus is a global leader and dynamic high-tech design firm. Fidus specializes in leading-edge electronic product development. Our hardware, software, FPGA, and signal integrity teams innovate, design, and deliver next-generation products for clients in emerging technology markets. Fidus leads in system, hardware, and embedded software design, providing a technical advantage to our global clients, from tech giants to start-ups.  We work on leading edge technologies within High-Speed Communication, High Resolution Video, and High-Performance Computing. Established in 2001, Fidus successfully completed over 4,000 projects for over 400 customers by serving diverse clientele at such industries as Telecom/Datacom, Aerospace and Defence, Consumer, Semiconductors, Industrial/Automotive Controls, and Medical.  As a Premier Adaptive Computing Partner for AMD North America, Fidus leverages in-house expert knowledge and industry-leading tools to architect, design, and deliver cutting-edge solutions and solve some of the customers toughest design challenges. We have an exciting opening for a Senior Hardware Designer for our Ottawa or Kitchener Design Centres. We are looking for someone who is passionate about designing and working with new technologies, is driven to win and is excited to apply their creative skills.   If you want to be part of a creative team, you like to be challenged, you thrive on project diversity, you love to grow, change, and evolve, you enjoy a work environment that is built on openness, opportunity and career development and you think it is important to have fun while reaching your goals and exceeding customer expectations, then Fidus is the place for You! What’s in it for You? Working with a Proudly Tier 1 High-Tech Design House at a Rapidly Expanding Industry: Fidus is pleased to provide customers with full end-to-end development solutions or more selective targeted engagements. As a Premier Adaptive Computing Partner for AMD North America, Fidus has delivered more than 4,000 projects for 400+ clients, from Tier-1 multinationals to SMEs to start-ups. Fidus is headquartered in Ottawa with local design centers in Kitchener-Waterloo and San Jose. Fidus is involved in assessing and implementing the newest technologies, often before they are released to the market. Join an Evolving Company: Make your voice heard and create the change you want to see. Be a contributor on challenging projects, lead with your expertise influencing change and growth in our product and services roadmaps. Fidus is recognized for accelerating the product development cycle and optimizing system implementation for better cost, performance and power to our clients! Join During Rapid Growth Mode: Consistently exceeding targets and strong projections for years ahead, you’re joining at an exciting time in Fidus history. Recognized as a trusted design partner, Fidus is dedicated to meeting customer expectations and develop long-term relationships with clients built on integrity, quality and open communications. Work with Cutting Edge Technology: Fidus specializes in leading-edge electronic product development, including hardware, software, and FPGA/ASIC design/verification. Work on a variety of leading technologies, be part of a team that solves the hard problems that new technologies present. Our training, mentoring, and exposure to different types of projects allow Fidus engineers to become highly sought after experts, more quickly than in other environment. Exposure to various diverse industries and clients which means exciting new technologies. Generous Benefits Package and Company Culture: Featuring a full benefits package, healthy work/life balance, LTD & STD, generous PTO and a company emphasis placed on feeling welcome and at home; ensuring you are taken care of is of utmost importance to Fidus. What You’ll Need for the Position: Minimum 10 years of direct electronics design experience Bachelor's degree in Electrical or Computer Engineering, or equivalent. Ability to lead a design technically and as a mentor Strong fundamental knowledge of high-speed circuit and multi-layer PCB design In depth understanding of all aspects of the hardware product development cycle including requirements, architecture, schematic capture, PCB layout, signal integrity, verification, and manufacturing Background in FPGA designs, including 32Gbps diff pairs, power/thermal design Experience with high-speed devices and protocols including DDR4, PCIe Gen4, MIPI, Gigabit Ethernet, USB-C, HDMI, SerDes and JESD204B. Experience with development tools such as Cadence CIS/Orcad/Cadence Allegro Experience using optical test sets, signal analyzers, and GHz+ oscilloscopes for analysis of eye diagrams, phase noise, and overall signal quality Hands-on debugging experience involving scopes, VNAs, signal generators, electronic loads Familiarity with ESD, EMI, and RF design considerations Ability to use Verilog, RTL, or HLS an asset What You’ll Be Doing: Develop the system and board level architectural design, but working collaboratively with the software and FPGA programmers to analyze requirements Provide schematic design and component selection for high-speed circuits, SerDes to 32Gbps, control circuits, power supply sequencing, inter-board connectors, and memory busses Conduct design simulations using LTSpice and prove circuits using prototype bench tests Work with the Signal Integrity team to ensure a detailed analysis of critical nets Participate in design reviews (Signal Integrity, PCB Layout, FPGA coding, Software) to ensure Fidus quality standards are met Perform parts library creation and schematic capture, including embedded layout constraints, using OrCAD Capture CIS Develop comprehensive test plans and test procedures Lab bring-up and in-depth verification of hardware prototypes Actively collaborate with the team to address hardware & software integration issues Lead regulatory certification testing Generate technical and user documentation Provide pre-project technical support to the business and sales teams on project scope, schedule, effort estimates, and deliverables, and post-project technical support to customers Act as a mentor and sounding board to junior and intermediate electronic designers. Fidus is committed to creating a diverse environment and is proud to be an equal opportunity employer.
Ottawa, ON, Canada
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.