Talent.com
Senior Backend Software Developer - Java
Senior Backend Software Developer - JavaAtimi • Vancouver, British Columbia, Canada
Senior Backend Software Developer - Java

Senior Backend Software Developer - Java

Atimi • Vancouver, British Columbia, Canada
11 days ago
Job type
  • Full-time
Job description

Atimi is seeking an experienced 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 (8+ years)
  • Experience with AWS cloud environment (6+ years)
  • Experience with using and/or configuring CI/CD pipelines.
  • Experience building scalable software services (, serverless, microservices.)
  • Strong OOD skills; knowledge of design principles, patterns, and best practices.
  • Strong database modelling skills; experience with both relational and NoSQL databases.
  • Experience working directly with clients and other project stakeholders to define and refine requirements.
  • Strong English skills (written and verbal.)

Preferred qualifications

  • Typescript experience
  • 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
  • Cultural fit with other team members

About Salary and Compensation

The salary for this position is based on the Atimi Salary Grid, ranges between 160k and 210k per annum and depends on the individual's experience and performance during the interview.

Create a job alert for this search

Senior Backend Software Developer - Java • Vancouver, British Columbia, Canada

Similar jobs

Senior Software Engineer - Backend

DatabricksVancouver, Metro Vancouver Regional District, CA
Full-time

Senior Software Engineer - Backend.Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medi...Show more

 • Promoted

Senior Java Full Stack Developer

CognizantVancouver, Metro Vancouver Regional District, CA
Full-time

Drive the modernization of claims applications as a Senior Software Engineer.Utilize Java Full Stack expertise to build secure, high-performance applications with cloud technologies in a remote set...Show more

 • Promoted

Senior Java Backend Engineer – Spring Boot & APIs

WireheadVancouver, Metro Vancouver Regional District, CA
Full-time

A leading tech company in Ontario is seeking a skilled backend developer with over 7 years of Java experience and a strong understanding of Spring frameworks.The ideal candidate will also have demo...Show more

 • Promoted

Senior Software Engineer - Java

Veeva Systems, Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), is on a mission to help life sciences companies bring ther...Show more

 • Promoted

Senior Software Engineer, Backend

Rivian and Volkswagen Group TechnologiesVancouver, Metro Vancouver Regional District, CA
Full-time

We are on a mission to redefine how people interact with their vehicles, creating seamless digital experiences that connect, entertain, and inspire every journey.Our team brings together deep exper...Show more

 • Promoted

Senior Software Engineer - Backend

Databricks Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs.We do this by bui...Show more

 • Promoted

Senior Java Software Engineers

HRBVancouver, Metro Vancouver Regional District, CA
Full-time

Our client is an innovator at the forefront of global cross-border payments, championing the belief that secure financial transactions are a fundamental human right.Their mission is to design the n...Show more

 • Promoted

Senior Software Engineer, Backend

Common RoomVancouver, Metro Vancouver Regional District, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ...Show more

 • Promoted

Senior Backend Software Engineer

PuntVancouver, Metro Vancouver Regional District, CA
Full-time

Senior (6-8+ years of experience).Punt is a fast-growing technology company and the creator of a market-leading online social gaming platform.Our mission is to build the most advanced, engaging, an...Show more

 • Promoted

Senior Java Developer with Cloud and Backend Expertise

JobgetherVancouver, Metro Vancouver Regional District, CA
Full-time

Leverage your skills as a Senior Java Developer, driving the development of innovative cloud-based backend systems.Work on scalable applications supporting both real-time and batch data processing ...Show more

 • Promoted

Senior Software Engineer, Backend (Canada)

CentariVancouver, Metro Vancouver Regional District, CA
Full-time

At Centari, we believe that in high‑stakes dealmaking, a firm’s competitive edge lies within unlocking its private deal data.Centari is building the deal intelligence platform for the future of law...Show more

 • Promoted

Senior Enterprise Java Developer and Lead

Yoush ConsultingVancouver, Metro Vancouver Regional District, CA
Full-time

Senior Enterprise Java Developer and Lead.Are you an independent IT consultant, or do you wish to become one? Are you looking to partner with an organization that offers you consulting opportunitie...Show more

 • Promoted

Senior Java Backend Engineer — Remote (Canada-wide)

InitiateVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A fast-growing Canadian tech firm is seeking an experienced Back End Developer.You will play a key role in designing and optimizing high-performance backend systems.The ideal candidate has over 7 y...Show more

 • Promoted

Senior Backend Developer

CLōDVancouver, Metro Vancouver Regional District, CA
Full-time

You’ll be building robust backend services while collaborating closely with product, infrastructure, and operations teams.This role is ideal for someone who enjoys clean architecture, modern toolin...Show more

 • Promoted

Senior Java Software Engineer, Client Libraries

MongoDBVancouver, Metro Vancouver Regional District, CA
Full-time

Our Database Experience (DBX) Team.The Database Experience team builds the libraries and tools that developers use day-to-day working with MongoDB.Our mission is to increase developer adoption, sat...Show more

 • Promoted

Senior Java Developer (Trading Systems)

Luxoftnew westminster, bc, ca
Full-time

Join Our Team as a Java Trading Systems Developer.Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre...Show more

 • Promoted

Senior Software Engineer - Java

Veeva SystemsVancouver, Metro Vancouver Regional District, CA
Full-time

Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), is on a mission to help life sciences companies bring ther...Show more

 • Promoted

Senior Backend Software Engineer

PalmstreetVancouver, Metro Vancouver Regional District, CA
Full-time

Palmstreet is the #1 live shopping platform for rare plants, handmade crafts, & unique goods.Founded in 2020 by Instagram and Apple veterans, Palmstreet began as a plant identification app and quic...Show more