Atimi Software

Backend Software Developer – Java

Atimi Software

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$130,000 - CA$190,000 per year

About the role

  • Proactive collaboration in the project team to help develop the product
  • 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

Requirements

  • Strong Java development experience (6+ years)
  • Experience with AWS cloud environment (4+ 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)
Benefits
  • flexible schedule
  • generous time off
  • remote work option
  • team-building activities
  • online company events
  • generous compensation
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaAWSCI/CDserverlessmicroservicesobject-oriented designdatabase modelingrelational databasesNoSQL databases
Soft Skills
proactive collaborationcommunicationresponsibilityclient interactionstakeholder engagement