Senior Software Engineer (Java Backend) (Badajoz)

Senior Software Engineer (Java Backend) (Badajoz)

16 ago
|
INFINNI
|
Badajoz

16 ago

INFINNI

Badajoz

We're already the leading CRM in our category, with thousands of creators and creator businesses running their operations on our platform. Now we're building the next layer of products, AI-powered tools, big-data and infrastructure purpose-built for creators. We're a global team of 180+ builders at the rare inflection point where a category leader becomes a category-defining platform.

We are looking for an experienced Senior Backend Software Engineer to help build and scale the backend systems powering our general products and platforms. This role is ideal for engineers who are passionate about building reliable, high-performance systems, enjoy solving complex technical challenges, and take pride in delivering high-quality software throughout the full product lifecycle.

Backend Engineering

Design, develop, and maintain scalable backend services and distributed systems Build high-quality, maintainable, and production-ready software using Java and the Spring ecosystem Optimize application performance, scalability, reliability, and resource utilization Improve system observability through monitoring, logging, tracing, and alerting Identify technical debt and continuously improve system quality and maintainability Collaborate closely with Product, QA, DevOps, Infrastructure, and other engineering teams Contribute throughout the full software development lifecycle, from technical design and implementation to deployment and production operations 5+ years of professional experience in backend software development,



specializing in Java and distributed systems ~ Strong software engineering fundamentals with solid expertise in object-oriented design, clean code, and maintainable system architecture ~ Extensive experience building and operating microservices using the Spring ecosystem, including Spring Boot and Spring Cloud ~ Strong understanding of computer science fundamentals, including data structures, algorithms, networking, and operating systems ~ Extensive experience with relational databases such as MySQL or PostgreSQL ~ Strong expertise in SQL optimization, indexing strategies, schema design, query tuning, and database scalability ~ Hands-on experience with event-driven and asynchronous architectures using Kafka, RabbitMQ, or similar messaging systems ~ Hands-on experience with AWS cloud services and cloud-native application development using Docker and Kubernetes ~ Familiar with modern DevOps practices, including CI/CD pipelines, automated testing, infrastructure automation, and production monitoring ~ Experience delivering complex production systems throughout the full software development lifecycle, from architecture design to deployment and ongoing operation ~ Experience with frontend technologies such as React, TypeScript, or Electron Experience with observability platforms such as Datadog, Prometheus, Grafana, OpenTelemetry, or similar tools WHAT’S IN IT FOR YOU Attractive compensation and relocation package commensurate with experience and skills.

Bonus Beckham

Law tax rate if you are moving to Spain for the first time.

Remote work and yearly company offsite: We offer flexible working hours and location options (work remotely within the Canary Islands, or from our two offices in Tenerife).

📌 Senior Software Engineer (Java Backend) (Badajoz)
🏢 INFINNI
📍 Badajoz

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software engineer (java backend) (badajoz) / badajoz