Aylo Careers logo

Software Developer II

Aylo Careers

Posted about 4 hours ago

Established in 2004, we are a tech pioneer offering world-class adult entertainment and games on some of the internet’s safest and most popular platforms. With the support of an international team of dynamic and collaborative innovators, we are on a mission to enable safe user experiences and empower our communities by celebrating diversity, inclusion, and expression — all while maintaining robust trust-and-safety protocols.

We embrace the best of both worlds! Local talent can thrive in our collaborative office space with the flexibility of a hybrid work environment, while remote team members play an integral role in shaping our dynamic culture from afar. We have offices in Montreal (Quebec), Austin (Texas) and Nicosia (Cyprus).

*A select number of positions require full-time in office attendance*

As a Full Stack Java/React Developer, you will work on large-scale web applications, including referral services and payments platforms. You'll join a dynamic team that values collaboration and thrives on solving complex challenges together while working with high-traffic systems that process significant financial transactions.

What You'll Be Doing:

  • Develop, implement, and maintain object-oriented backend applications and React-based frontend solutions.
  • Design platform solutions by evaluating requirements and aligning them with business needs.
  • Build and maintain APIs, services, and React SPAs with a focus on performance and scalability.
  • Perform code reviews and provide constructive recommendations for improvement.
  • Debug production issues across services and multiple layers of the stack.
  • Analyze and document processes and projects to deliver comprehensive solutions.
  • Collaborate with cross-functional teams (Frontend, QA, DevOps, and team leads) to achieve project objectives.
  • Partner with product teams to discuss design and feature requirements.
  • Contribute to architecture and design decisions across products.
  • Participate in CI/CD processes and help improve engineering standards.
  • Continuously learn and master new web services and technologies.

What You'll Need to Be Successful:

Must Haves:

  • 3+ years of experience in a similar full-stack role.
  • Bachelor's degree in Computer Science or a related field or relevant experience.
  • Strong proficiency in Java and JavaScript, with solid hands-on experience in React.
  • Experience with Spring, Spring Boot, and Hibernate.
  • Strong knowledge of SQL databases, including writing queries and designing DDL changes.
  • Experience with cloud environments (GCP, AWS, or Azure).
  • Experience with DevOps practices, CI/CD pipelines, Git workflows, Kubernetes, and Docker.
  • Solid understanding of the software development lifecycle (SDLC) and common architectural patterns.
  • Experience with threading and concurrency.

Nice to Haves:

  • Experience with RDBMS (especially PostgreSQL) and connection pooling.
  • Experience with caching systems such as Redis.
  • Experience with message queues (RabbitMQ, SQS, or Pub/Sub).
  • Experience with Elasticsearch.
  • Knowledge of microservices architecture.
  • Previous experience with payment processing or ad distribution platforms.
  • Experience working on high-traffic, high-volume applications.

As an equal opportunity employer, we celebrate diversity and are committed to creating an inclusive environment for all employees

In this role you may be exposed to adult content

Job details

Workplace

Office

Location

Montréal, Quebec

Similar
Aylo Careers logo

Aylo Careers

About

Aylo Health combines the services of a large healthcare system with the care and convenience of a primary care doctor. Book an appointment today!

Key Team Members

Joseph Falcomata

Joseph Falcomata

Rebecca Higginbotham, SPHR

Rebecca Higginbotham, SPHR

Stephen Payne

Stephen Payne

Tim Reichert

Tim Reichert

Jobr Assistant extension

Get the extension →