United Kingdom Remote (Global) Employment

EX Squared is hiring a Senior Software Engineer (Remote - Europe)

About the Role

Jobgether is hiring a Senior Software Engineer to build and maintain a high-scale, cloud-based platform used by hospitality properties worldwide. In this fully remote role, you will design, implement, and maintain key features, contributing directly to architecture decisions and scalable, event-driven solutions within a collaborative, distributed team.

What You'll Do

  • Design, develop, and maintain scalable web applications using PHP and Java.
  • Participate in architectural discussions, requirements refinement, and adoption of new tools and techniques.
  • Implement and maintain event-driven microservices and REST APIs for high-performance systems.
  • Collaborate with product, engineering, and partner teams to deliver features that meet business and technical requirements.
  • Write clean, well-tested, and well-documented code while applying software engineering best practices.
  • Support a culture of teamwork, knowledge sharing, and continuous improvement across a globally distributed team.
  • Research and implement new technologies to enhance platform reliability, scalability, and performance.

What We're Looking For

  • 5+ years of experience in PHP or Java web application development.
  • 2+ years of experience working with relational databases.
  • 1+ years designing and developing event-driven microservices.
  • Strong understanding of REST APIs and secure software engineering practices.
  • Experience with observability, metrics, experiments, and data-driven decision-making.
  • Solid knowledge of software engineering best practices, design patterns, and automated testing.
  • Excellent collaboration, teamwork, and time management skills.
  • Business-level English proficiency (verbal and written).

Nice to Have

  • Experience in a remote-first environment.
  • Experience with large-scale solutions.
  • Experience with modern infrastructure tools (e.g., DataDog, GitHub, Kubernetes, Docker, AWS).
  • Travel industry experience.
  • Experience with Domain-Driven Design.

Technical Stack

  • Languages: PHP, Java
  • Data: Relational Databases
  • Architecture: Event-driven Microservices, REST APIs
  • Infrastructure/Tools: DataDog, GitHub, Kubernetes, Docker, AWS

Team & Environment

You'll join a fully remote, globally distributed team that values mentorship, knowledge sharing, and autonomy.

Benefits & Compensation

  • Fully remote role with flexibility and autonomy.
  • Paid time off according to local labor requirements.
  • Parental leave and home office stipend.
  • Professional development and upskilling opportunities through internal programs.
  • Access to coaching, therapy, and professional training.
  • Inclusive, globally distributed team with diverse perspectives.
  • Opportunities to work on AI-powered, innovative solutions in hospitality technology.

Work Mode

This is a fully remote position for candidates located in Europe.

Jobgether is an equal opportunity employer.

Required Skills
PHPJavaRelational DatabasesEvent-driven MicroservicesREST APIsDataDogGitHubKubernetesDockerAWS
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
EX Squared

Technology company focused on IT and software solutions

Visit website
Job Details
Category backend
Posted 5 months ago