For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Galsie
Galsie

Java Spring Boot Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
Cloud
Java
+43

Contract role
2 days ago
Apply now

Overview

Galsie is a smart home startup dedicated to streamlining the adoption & configuration of smart home systems through intuitive interfaces, data-driven suggestions, and adaptive assistance.

We're primarily a software company (with hardware as a secondary focus), building an integrated ecosystem of services and tools that work together to deliver a next-level smart home experience. Our core software systems include:

  • GCS (Galsie's Cloud Services): Backend cloud platform built in Java for managing homes, devices, users, automations, third-party integrations, and more.
  • GDS (Galsie’s Device Stack): A software stack built in C++ that runs directly on Galsie's Smart Devices, enabling seamless integration with other ecosystems and localized home operations.
  • GalPyOps: Python-based operations layer handling analytics, machine learning, and AI for both GCS and GDS.
  • GalSite: Our main web presence, built using a custom proprietary reactive front-end framework written in TypeScript, HTML, CSS, and Python.
  • GalApp: Mobile application for phones, tablets, and wearables. Written in Swift for iOS and Kotlin for Android.

Position

We are currently seeking Java Software Engineers with exceptional expertise in Spring Boot and Spring Cloud to help architect, develop, and scale Galsie’s Cloud Services (GCS) — the central hub that powers our entire smart home ecosystem.

Responsibilities

  • Design, develop, and maintain GCS microservices using Spring Boot and Spring Cloud.
  • Collaborate with product and design teams to help define and implement new features and improvements.
  • Write clean, well-documented code and maintain high test coverage across services.
  • Document endpoints, data flows, and service behaviors using tools like Postman and Trello.
  • Proactively identify bottlenecks or technical challenges, and work with the team to find efficient, scalable solutions.
  • Support team members in setting up GCS locally, and assist in debugging or troubleshooting issues related to GCS.
  • Maintain and improve CI/CD pipelines, monitor performance metrics, and ensure reliability and uptime of cloud services.
  • Stay current with emerging technologies and propose adoption when it aligns with team and product goals.

Required Qualifications

  • 5+ years of experience in Java Development with proven experience in core language features
  • 2+ years of hands-on experience with Spring Boot and Spring Cloud in a production environment.
  • Proven experience building RESTful APIs and scalable backend systems in a microservices architecture.
  • Solid experience designing and optimizing relational database schemas using SQL.
  • Familiarity with concurrency and multithreading in Java, and how to debug & resolve related issues.
  • Comfortable navigating large, evolving codebases and contributing clean, maintainable code.
  • Strong understanding of object-oriented design principles, design patterns, and clean code practices.
  • Proficient with Git, GitHub workflows, and collaborative software development.
  • Strong verbal and written skills, and proficiency in English.

Additional Preferred Qualifications

  • Experience with message brokers such as RabbitMQ
  • Familiarity with API gateways, as well as service discovery servers and clients
  • Experience with Docker and containerized deployments
  • Proficiency in Python, particularly for scripting or automation tasks
  • Experience working with LLM APIs such as: OpenAI, Google Gemini, Ollama, DeepSeek, Perplexity, or Grok
  • Hands-on experience building LLM agents or integrating AI models into backend services

Work Hours, Availability, and Compensation

  • Position Type: Part-time
  • Working Hours: 5 hours per weekday, 3 hours on Saturday
  • Office Hours: 9:00 AM – 7:00 PM (Beirut time)
  • Work Hour Flexibility: Working hours must be completed within office hours
  • Availability: Must be reachable and responsive during office hours to support team members
  • Compensation: $400–$800 USD/month, based on experience and performance

Equity & Ownership

  • ESOP: You will be granted an Employee Stock Ownership Plan (ESOP), giving you a stake in Galsie’s long-term success.
  • Stock Options: You will also receive options to purchase company stock at reduced prices, providing additional opportunity for ownership and future growth participation.

Why join us?

At Galsie, you’ll be part of a forward-thinking, close-knit team solving real-world challenges in the smart home space. You’ll have the opportunity to work on a modern tech stack, influence key architectural decisions, and shape the future of home automation alongside passionate engineers and creators.

We value clean code, thoughtful design, and a willingness to learn and grow. Beyond technical growth, we also believe in shared success — which is why you'll receive equity through our Employee Stock Ownership Plan (ESOP) and stock options at reduced prices, giving you a real stake in what we’re building.

If you're excited by the idea of building the future of smart living and being part of a team where your contributions truly matter, we’d love to hear from you.

About Galsie

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service