Senior Backend Software Developer – Java

Posted yesterday

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Backend Developer at Atimi working on high-quality software solutions integrating mobile and web experiences. Collaborating with teams and leading software development processes.

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

  • 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 (e.g., 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.)
  • Typescript experience (preferred)
  • Python experience (preferred)
  • Experience with DDD (preferred)
  • Experience with TDD (preferred)

Benefits

  • flexible schedule
  • generous time off
  • convenient commute or work from home
  • team-building activities
  • online company events
  • generous compensation
  • awesome benefits

Job type

Full Time

Experience level

Senior

Salary

CA$160,000 - CA$210,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudJavaMicroservicesNoSQLPythonTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.