INFINNI provides a CRM platform that creators and creator businesses use to run their operations. It is building AI-powered tools, big-data products, and infrastructure purpose-built for creators.
backend Java engineer for creator platforms
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Design, build, and evolve backend services in Java and, where appropriate, Go, 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 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 collaboration with the DevOps team
- Mentor engineers through code reviews, design discussions, and pairing
требования
- At least 5 years of experience working as a Senior Developer or Architect
- Expert-level Java
- Deep experience with Spring and Hibernate/JPA, including understanding their internals
- Strong command of Java multithreading and concurrency, including CompletableFuture, thread pools and executors, the fork/join framework, synchronization primitives, and common pitfalls
- Solid understanding 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, garbage collectors such as G1 and ZGC, and performance tuning with profilers, heap dumps, and GC logs
- Будет плюсом: Go, Rust, TypeScript, Kubernetes, CI/CD and DevOps practices, owning services through production, ClickHouse, Apache Doris or other columnar/OLAP databases, high availability and fault tolerance, observability tools such as OpenTelemetry and distributed tracing, working with LLMs and agentic workflows using tools such as Claude Code or Codex or building LLM-powered solutions
условия
- Attractive compensation and relocation package commensurate with experience and skills
- Bonus Beckham Law tax rate for those moving to Spain for the first time
- Flexible working hours and location options: work remotely within the EU or from the two offices in Tenerife
- Yearly company offsite
- Opportunities for career advancement and personal development in a fast-growing company
- Diverse and collaborative team committed to innovation and excellence
- Work with a team focused within a high-growth SaaS company helping creators thrive
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.