Ubique Systems
Backend Engineer
Ubique SystemsSpain2 days ago
Full-timeRemote FriendlyInformation Technology

Job Title: Medium Backend Engineer

Location: Malaga, Spain - Hybrid: 1 Day to Office Every Week

Duration: Permanent

Employment Type: Full-Time


Roles & Responsibilities:

We are looking for a Backend Engineer to join our MICROS team, working on highly scalable, event-driven microservices that power financial transaction and confirming platforms. You will design, build, and support distributed backend services using modern Java and cloud-native technologies.

Key Responsibilities

  • Develop and maintain microservices using Java 8/11, Spring Boot, Spring Batch, and Spring Cloud Stream
  • Build event-driven systems using Kafka
  • Design and expose REST & SOAP APIs following OpenAPI standards
  • Integrate with Oracle, PostgreSQL, and Redis
  • Write unit and integration tests using JUnit, Mockito, and Postman
  • Participate in CI/CD pipelines (Git, GitHub, Jenkins, SonarQube)
  • Deploy and operate applications on OpenShift and WebSphere
  • Collaborate with DevOps, QA, and Product teams in an agile environment

Required Skills

  • 3–5 years of experience in Java backend development
  • Strong knowledge of Spring Boot, Spring Batch, Spring Cloud Stream
  • Experience with microservices & distributed systems
  • Kafka and event-driven architecture
  • REST, SOAP, and API design
  • Oracle, PostgreSQL, Redis
  • CI/CD: Git, Jenkins, SonarQube
  • Fluent English (B2–C1)

Nice to Have

  • Python
  • Control-M
  • AWS or Azure
  • Reactive programming
  • Spanish (B2–C1)
  • Experience in financial systems / confirming core

Key Skills

Ranked by relevance