Senior Java Software Engineer

SEPTEO España y Portugal
Municipality of Vitoria-Gasteiz, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Municipality of Vitoria-Gasteiz, Spain

Tech stack

Java
Artificial Intelligence
Cloud Computing
Continuous Integration
Cursor (Graphical User Interface Elements)
Hibernate
PostgreSQL
Microsoft SQL Server
Oracle Applications
Simple Object Access Protocol (SOAP)
SQL Databases
Datadog
Grafana
Spring-boot
Backend
Angular
Kubernetes
REST
Docker
Jenkins

Job description

  • Build and maintain scalable services with Java, Spring Boot, and Hibernate.
  • Work with REST APIs, batch jobs, queues, SOAP/gRPC integrations.
  • Contribute to architectural decisions and collaborate across tech & product teams.
  • Ensure high performance, observability, and reliability.
  • Own what you build-from development to deployment and monitoring.

Requirements

  • 5+ years of experience in backend development with Java.

  • Strong knowledge of Spring Boot, Hibernate, and SQL databases (PostgreSQL, SQL Server, Oracle).

  • Experience building cloud-native apps and designing REST APIs.

  • Clean, testable code and solid communication in English. ? Bonus Points

  • Experience with Angular or full-stack development.

  • Familiarity with AI dev tools (Copilot, LangChain, Cursor…).

  • Passion for mentoring or tech community engagement.

  • Knowledge of CI/CD, Docker, Kubernetes, Jenkins.

  • Experience with monitoring tools (ELK, Datadog, Grafana…).

About the company

At Septeo, we're on a mission to make hotel operations effortless. Our cloud-native SaaS platform powers thousands of properties worldwide, and we're doubling down on AI-driven automation to eliminate the busywork from hospitality.

Apply for this position