Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Simplotel

Senior Backend Engineer

Posted Updated
Discussion

Description

Responsibilities:

  • Design and build high-performance, scalable, and maintainable Full-stack services in Java (Spring Boot), with clean APIs and solid test coverage.
  • Build AI-powered product features, LLM-backed workflows, RAG over hotel and content data, agentic automations, and intelligent assistants, and take them from prototype to production.
  • Define prompts, evaluation criteria, and guardrails for AI features, and measure quality, latency, and cost in production.
  • Use AI coding assistants (Claude Code, Copilot, and similar) as a daily part of your workflow to raise your own and the team's throughput while holding a high bar on code quality and review.
  • Drive the entire product feature lifecycle end-to-end (definition, implementation, and maintenance) while demonstrating sharp instincts for feature prioritization aligned with key business goals.
  • Implement new features and proactively optimize existing code and queries.
  • Build integrations with third-party systems like payment gateways, channel managers, and AI/LLM providers.
  • Own services in production debugging, monitoring, performance tuning, and incident response.
  • Work collaboratively with engineers to continuously elevate code quality, resiliency, and engineering standards across the team.


Requirements:

  • 5+ years of software engineering experience; demonstrated background in an independent, self-motivating environment with strong full-stack skills across the storage layer, API layer (designing clean APIs with defined SLAs), and UI layer.
  • Hands-on experience with Spring Boot / Spring ecosystem and building RESTful JSON APIs.
  • Ability to be super efficient in working with code and AI tools like Claude or Codex to rapidly accelerate development while maintaining high code quality.
  • Strong foundation in core data structures and algorithms, alongside an understanding of fundamental database principles.
  • Practical experience building with LLMs / GenAI, calling model APIs, prompt design, RAG, embeddings/vector stores, or agent frameworks.
  • Proven productivity with AI coding assistants, plus the judgment to know when to trust, verify, or reject their output.
  • Ability to understand, design, shape, and debug features in distributed systems environments.
  • Comfortable on Linux/Ubuntu, proficient with Git, and familiar with AWS fundamentals.
  • Good understanding of web technologies and strong backend debugging skills.
  • Self-motivated and organized, able to handle deadlines and drive improvements.


Good to Have:

  • Experience migrating services from Python to Java or running polyglot backends.
  • Exposure to messaging systems.
  • Experience with Docker, CI/CD, and infrastructure-as-code.
  • Prior work in travel, hospitality, or high-traffic e-commerce.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →