Remote Jobs RockRemote Jobs Rock

Senior Backend Engineer

🕒 2 days ago
JavaSpring BootGoogle Cloud PlatformKubernetes
Apply Now

📜 Description

  • Design and deliver clean, scalable, testable Java backend systems with minimal supervision.
  • Collaborate with backend, web, mobile, QA, and product teams.
  • Own specific services or functional areas within a large-scale architecture.
  • Use AI tools throughout system design, development, refactoring, testing, and code review.
  • Maintain high test coverage, predictable production behavior, and scalability.
  • Improve engineering practices and technical quality.

🛠️ Requirements

  • Extensive production experience with Java and its ecosystem.
  • Strong understanding of relational databases, preferably PostgreSQL, and messaging concepts, preferably Kafka.
  • Strong system design, troubleshooting, and debugging skills.
  • Comfort using AI coding assistants and taking ownership of validating and refining AI-generated output.
  • Upper-intermediate or higher English proficiency.
Full job description

About Patrianna

Patrianna is a fast-scaling product development company headquartered in Gibraltar, with a dynamic, global team powering our growth. We operate at the intersection of technology and entertainment, building innovative solutions that shape the future of social gaming and deliver outstanding experiences to millions of players worldwide.

We’re driven by speed, ambition, and bold ideas. At our core, we’re product creators and problem-solvers who thrive in a high-performance environment. We’re looking for exceptional talent-smart, adaptable, and motivated individuals eager to make an impact, scale business functions at pace, and continuously improve.

AI-Driven Engineering Culture

We are actively building an AI-driven engineering organization with a clear and deliberate stance: artificial intelligence is a core part of how we build and deliver software — not an experiment, not a trend, and not an optional add-on.

AI is embedded into our engineering workflows, from system design and prototyping to refactoring, testing, and code review. We expect engineers to be fully comfortable working in AI-driven environments and to treat AI as a primary productivity multiplier. Strong engineering judgment, architectural ownership, and accountability remain essential—AI amplifies our engineers, it doesn’t replace responsibility for technical decisions.

What you will be doing
• Design and deliver clean, scalable, and testable Java-based backend systems with minimal supervision
• Collaborate with cross-functional teams including backend, web, mobile, QA, and product teams
• Take ownership of specific services or functional areas within our large-scale architecture
• Leverage AI tools and assistants as integral parts of your development workflow—from system design to code review
• Contribute to maintaining high test coverage, predictable production behavior, and seamless scalability
• Drive engineering excellence through modern practices and continuous improvement

Main technologies we use:

  • Java 25

  • Spring Boot 4

  • Spring 7

  • Google Cloud Platform

  • Kubernetes

  • Kafka

  • AlloyDB for PostgreSQL

  • Spanner

  • Ebean ORM

  • Flyway

  • Redis

  • Quartz

  • Websockets

  • Retool

  • Test Containers

  • Locust for perf testing

  • Jenkins/ArgoCD

  • ELK/Sentry/Grafana

  • Jira/Confluence/Slack/Bitbucket


What we are looking for
• Extensive production experience with Java and its ecosystem
• Solid understanding of relational database principles (preferably PostgreSQL) and messaging concepts (preferably Kafka)
• Strong system design, troubleshooting and debugging capabilities
• Comfortable and proactive in using AI coding assistants (GitHub Copilot, Claude Code, etc.) as productivity multipliers
• Practical experience validating, refining, and taking ownership of AI-generated output
• Upper-intermediate or higher level of English

Why you will love it
You’ll be at the forefront of AI-driven engineering in a fast-scaling environment where your code directly impacts millions of users. Work with cutting-edge technology (latest Java, Spring Boot, GCP, Kubernetes) while enjoying full remote flexibility, generous leave, and real opportunities for growth. Join a team that treats AI as a core engineering tool—not an experiment—and where engineering excellence, speed, and meaningful impact are part of everyday work.

Miratech

Senior Routing Engine Developer (CX Platform)

🕒 2 days ago
Miratech👥 501 - 1000 employees🏢 Information Technology And Services

Design and build a real-time, enterprise-scale contact center routing platform, developing Java services and intelligent routing algorithms while ensuring high availability, low latency, and resilience.

JavaSpring BootDistributed SystemsMicroservices
Miratech

Senior Routing Engine Developer (CX Platform)

🕒 2 days ago
Miratech👥 501 - 1000 employees🏢 Information Technology And Services

Design and build a scalable, real-time contact center routing platform, developing Java services and intelligent routing logic while shaping architecture, integrations, and engineering standards.

JavaSpring BootDistributed SystemsMicroservices
Miratech

Senior Routing Engine Developer (CX Platform)

🕒 2 days ago
Miratech👥 501 - 1000 employees🏢 Information Technology And Services

Design and build a real-time contact center routing platform, developing scalable Java services and intelligent routing logic while shaping architecture, integrations, and engineering standards.

JavaSpring BootDistributed SystemsMicroservices
Miratech

Senior Routing Engine Developer (CX Platform)

🕒 2 days ago
Miratech👥 501 - 1000 employees🏢 Information Technology And Services

Design and build a scalable, real-time contact center routing platform, developing Java services and intelligent routing logic while ensuring performance, resilience, and integration across CX systems.

JavaSpring BootDistributed SystemsMicroservices
Miratech

Senior Routing Engine Developer (CX Platform)

🕒 2 days ago
Miratech👥 501 - 1000 employees🏢 Information Technology And Services

Design and build a real-time, enterprise-scale contact center routing platform, developing Java services and intelligent routing logic while ensuring high availability, low latency, and resilient integrations.

JavaSpring BootDistributed SystemsMicroservices

Trusted by Remote Workers