Java Back End Developer - Remote Canada.

From CAD 120000
Remote job
Tech industry
North America, Remote
Job ref37689
Post DateJuly 3, 2025

Overview
A fast growing digital entertainment company operating in the online gaming and interactive sports sector, is looking for a Back End Developer to join the engineering team.

In this role, you’ll be responsible for designing, developing, and maintaining robust APIs and backend services. You’ll play a critical role in delivering scalable solutions that support real-time systems in a highly collaborative, Agile environment. We're looking for a creative thinker and problem solver who thrives in a fast-paced, constantly evolving landscape.

Our development team builds the core infrastructure powering cutting-edge products used by thousands of users every day.

What You’ll Do

  • Develop and maintain server-side applications with a focus on scalability, security, and performance.
  • Collaborate with other developers, product managers, and QA engineers to deliver high-quality features.
  • Optimize and troubleshoot application performance issues and database queries.
  • Participate in architectural planning and code reviews.
  • Be available for occasional on-call rotations as part of a distributed team.
  • Support deployment, monitoring, and incident response processes.

Required Skills & Experience

  • 8+ years of experience with Java software development (4+ for Intermediate level) and also experience with Springboot, Hibernate and JPA.
  • 2+ years of experience with messaging systems like Kafka, Redis, ActiveMQ or RabbitMQ.
  • Strong experience with PostgreSQL, MySQL, or Snowflake is preferred.
  • Proficiency in designing RESTful APIs and applying object-oriented programming principles.
  • Experience working in a Linux/Unix environment with scripting skills (Bash, Python, etc.).
  • Source control proficiency (Git preferred).

Nice to Have

  • Experience in industries with high security and data integrity requirements (e.g., fintech, digital gaming, gambling, Cyrpto).
  • Containerization tools such as Docker and Kubernetes.
  • Experience in Cloud Platforms (especially AWS) and distributed system architectures.
  • Knowledge of Java 17 or later versions.
  • Familiarity with test automation frameworks like Mockito.
  • Background in real-time systems or high-concurrency platforms.
  • Experience with KYC, payment systems, or user verification integrations.

What We Offer

  • Flexible remote work environment.
  • Competitive compensation package with performance incentives.
  • A supportive and inclusive workplace where innovation is encouraged.
  • Opportunities to work on impactful products in a rapidly evolving tech landscape.
  • Room for professional growth and skills development within a thriving, future-focused industry.
Pablo Mary

Pablo Mary

Recruitment Consultant

Apply for this job.

Please note that for your privacy no data from this form is stored in this website, beyond the legitimate interest period.

View our privacy policy

New Career Opportunities

Latest Jobs.

View all jobs

Hybrid

Frontend Engineer

Pietà, Europe

€50000

We’re looking for an experienced Frontend Engineer to build high-performing, scalable web applications.  You’ll play a key role in defining our front-end architecture, ensuring best practices, and creating elegant user experiences with modern tools like JavaScript, React and TypeScript. Location: Bucharest, Romania Work Type: Full-time, Hybrid What You’ll Do Develop, optimize, and maintain React-based front-end applications. Build reusable UI components and maintain consistent design patterns. Work closely with backend engineers, designers, and product owners. Translate user stories into efficient, accessible, and responsive solutions. Contribute to Agile development, CI/CD pipelines, and architectural standards. Write clean, secure, and well-documented code while mentoring peers. What We’re Looking For 5+ years of front-end or full-stack experience. Strong expertise in React (v18+), TypeScript, and modern JavaScript (ES6+). Solid knowledge of state management tools (Redux, Zustand, Recoil). Understanding of performance optimization, accessibility, and build tools (Webpack, Vite). Excellent communication in English. Bonus Skills Experience with Next.js or SSR/SSG. Knowledge of micro-frontends or design systems. Basic understanding of Node.js or PHP. Familiarity with CI/CD tools (GitHub Actions, Jenkins, CircleCI). Why Join Us Hybrid work setup with flexibility and autonomy. Work alongside industry experts in a fast-growing environment. Leadership that encourages innovation and ownership. Inclusive culture that values diversity and equal opportunity.
Apply now

Remote

Atencion al cliente

Remote, Spain

€20,000 a €25,000

Estamos ayudando a una empresa en plena expansión dentro de la industria del juego y las apuestas a crear un nuevo equipo operativo en Ceuta. Buscamos personas entusiastas, motivadas y dedicadas para unirse de inmediato a un equipo en formación. Esta es una oportunidad única para formar parte de una nueva operación, diseñar la experiencia del cliente y crecer profesionalmente en un entorno dinámico y de rápido ritmo, que vivan actualmente en Ceuta. Como asesor/a de atención al cliente, estarás en el centro de la experiencia de los jugadores, trabajando estrechamente con el/la responsable del equipo y asegurando que cada interacción se gestione con profesionalidad, cuidado y una clara orientación al cliente. Ubicacion: Trabajo remoto desde Ceuta. Residencia: Las personas deben estar viviendo actualmente en Ceuta (requisito excluyente) Idiomas: Español (nativo/fluido) Salario: Atractivo Lo que harás: Interactuar con los jugadores a través de teléfono, correo electrónico y chat en vivo Ofrecer un soporte de alta calidad y asegurar que los jugadores se sientan valorados Adquirir un conocimiento profundo de nuestros productos y servicios Supervisar el panel de soporte y adaptarte a las prioridades cambiantes Colaborar con tareas de traducción cuando sea necesario Gestionar comprobaciones de identidad, verificación de cuentas y otra información sensible con gran atención al detalle Lo que buscamos: Dominio del idioma español, con sólidas habilidades de comunicación. Capacidad para realizar múltiples tareas de manera eficaz y trabajar de forma independiente Un enfoque proactivo, autónomo y con mentalidad colaborativa Seguridad en la comunicación y auténtica pasión por ayudar a los demás Experiencia previa en un puesto de atención al cliente en un entorno dinámico y multitarea Una actitud centrada en el cliente y compromiso con la resolución de incidencias en el primer contacto Disposición para crecer a través del feedback y la formación continua Manejo de herramientas de Microsoft Office como Word, Excel y PowerPoint Este puesto ofrece una oportunidad fantástica para desarrollar tus habilidades, formar parte de un equipo en crecimiento y contribuir directamente al éxito de las operaciones de atención al cliente de nuestro cliente.  Si estás listo/a para unirte a un entorno dinámico donde cada interacción cuenta, estaremos encantados de conocerte.  
Apply now

Remote

Team Lead - Atencion al cliente

Remote, Spain

€30,000 a €35,000

Estamos ayudando a una empresa en plena expansión dentro de la industria del juego y las apuestas a crear un nuevo equipo operativo en Ceuta. Estamos buscando un Team Lead para unirse de inmediato a un equipo en formación. Esta es una oportunidad única para formar parte de una nueva operación, diseñar la experiencia del cliente y crecer profesionalmente en un entorno dinámico y de rápido ritmo, que vivan actualmente en Ceuta. Como Team Lead de atención al cliente, serás el responsable de un equipo de mas de 40 personas, para brindar un servicio de excelencia hacia los jugadores, trabajando estrechamente con el equipo de atencion al cliente, asegurando que cada interacción se gestione con profesionalidad, cuidado y una clara orientación al cliente. Ubicacion: Trabajo remoto desde Ceuta. Residencia: Las personas deben estar viviendo actualmente en Ceuta (requisito excluyente) Idiomas: Español (nativo/fluido) - Ingles (fluido) C1+ o C2. Salario: Atractivo Lo que harás: Interactuar con los jugadores a través de teléfono, correo electrónico y chat en vivo Ofrecer un soporte de alta calidad y asegurar que los jugadores se sientan valorados Adquirir un conocimiento profundo de nuestros productos y servicios Supervisar el panel de soporte y adaptarte a las prioridades cambiantes Colaborar con tareas de traducción cuando sea necesario Gestionar comprobaciones de identidad, verificación de cuentas y otra información sensible con gran atención al detalle Lo que buscamos: Dominio del idioma español, con sólidas habilidades de comunicación. Capacidad para realizar múltiples tareas de manera eficaz y trabajar de forma independiente Un enfoque proactivo, autónomo y con mentalidad colaborativa Seguridad en la comunicación y auténtica pasión por ayudar a los demás Experiencia previa en un puesto de atención al cliente en un entorno dinámico y multitarea Una actitud centrada en el cliente y compromiso con la resolución de incidencias en el primer contacto Disposición para crecer a través del feedback y la formación continua Manejo de herramientas de Microsoft Office como Word, Excel y PowerPoint Este puesto ofrece una oportunidad fantástica para desarrollar tus habilidades, formar parte de un equipo en crecimiento y contribuir directamente al éxito de las operaciones de atención al cliente de nuestro cliente.  Si estás listo/a para unirte a un entorno dinámico donde cada interacción cuenta, estaremos encantados de conocerte.  
Apply now