This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The client is looking for an experienced backend software developer specializing in security for a fully remote position in Canada.
The role involves collaborating with the project team to develop software solutions for leading companies in North America.
Responsibilities include ensuring code quality, designing, developing, and testing software components, and collaborating on an agile engineering team.
The ideal candidate should have strong experience in software development principles, cloud technologies, and excellent communication skills.
The position requires working with data structures, algorithms, code reviews, and continuous improvement of software quality.
Requirements:
Proactive collaboration in the project team to guide the development lifecycle.
Ensuring code quality and governance.
Designing, developing, and testing software components for a global provider of audiobooks.
Writing scalable and maintainable code, influencing team decisions, and collaborating with stakeholders.
Proficiency in data structures, algorithms, and diverse design approaches.
Conducting code reviews, fostering continuous improvement, and mentoring developers.
Planning, estimating, contributing to architecture, coding, and refactoring codebases.
Strong Java development experience, AWS cloud environment, CI/CD pipelines, and OOD skills.
Database modeling skills, experience with relational and NoSQL databases, and REST API development.
Strong problem-solving skills, experience with microservices, event-driven architecture, and client interaction.