I

Infinni Innovations

SaaS platform for creator management

Senior Backend Java Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeTenerife, Santa Cruz de Tenerife, SpainNo salary listed

About the Job

Requirements

  • At least 5 years of experience working as a Senior Developer or Architect.
  • Expert-level Java proficiency.
  • Deep experience with Spring, including Spring Boot and Spring Data, and Hibernate/JPA, including an understanding of their internals.
  • Strong command of Java multithreading and concurrency, including CompletableFuture, thread pools and executors, the fork/join framework, synchronization primitives, and common pitfalls.
  • A solid grasp of distributed systems concepts, including eventual consistency, idempotency, and horizontal scaling.
  • Hands-on experience with Kafka in production.
  • Strong PostgreSQL skills, including schema design, query optimization, and indexing.
  • Experience using Redis for caching, rate limiting, or other patterns.
  • Experience building and running services on AWS.
  • Practical knowledge of JVM internals and garbage collectors such as G1 and ZGC, and performance tuning with profilers, heap dumps, and GC logs.

Responsibilities

  • Design, build, and evolve backend services in Java, and in Go where appropriate, from architecture through production.
  • Define and drive architectural decisions for distributed, horizontally scalable systems.
  • Build event-driven systems on Kafka and design data flows that handle eventual consistency correctly.
  • Model and optimize data across PostgreSQL, Redis, and analytical stores such as ClickHouse or Apache Doris.
  • Write efficient, safe concurrent code and review other engineers' concurrency designs.
  • Profile and tune applications for latency, throughput, and memory usage, including JVM and garbage collection tuning.
  • Build and run services on AWS in close collaboration with the DevOps team.
  • Mentor other engineers through code reviews, design discussions, and pairing.

Desired Qualifications

  • Experience with Go, Rust, or TypeScript.
  • Experience deploying and running services on Kubernetes.
  • Interest in CI/CD and DevOps practices, and in owning services through production.
  • Experience with ClickHouse, Apache Doris, or other columnar or OLAP databases.
  • Experience designing systems with high availability and fault tolerance.
  • Experience with observability tooling such as OpenTelemetry and distributed tracing.
  • Experience working with LLMs and agentic workflows, including using tools such as Claude Code or Codex in development or building LLM-powered solutions.

About the Company

Infinni Innovations

SaaS platform for creator management

Infinni Innovations builds a centralized SaaS platform that serves content creators and the agencies that manage them, acting as infrastructure for the creator economy. Its tools include a multi-platform CRM, AI-driven automation, an open API for third-party integrations, and analytics, plus features to manage inboxes, bulk-upload media in a vault, and AI copilots for chat and translations. The platform uses a proprietary dataset that gets more valuable over time and is designed to replace fragmented tools with an integrated workflow across creator and agency operations. Its goal is to help creators manage, distribute, scale their content, and monetize their business at scale by providing a trusted, data-driven backbone for the ecosystem.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Arona, Spain
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Infinni Innovations

See more jobs