TL;DR
Senior Software Engineer (Java): Building and optimizing high-load backend services for a distributed data platform with an accent on API design, database performance, and scalability. Focus on microservices architecture, solving complex concurrency challenges, and ensuring system reliability under heavy traffic.
Location: Must be able to legally work in Spain (Barcelona). Visa sponsorship is not available for this position. Flexible work model (fully office-based, fully remote, or hybrid) within Spain.
Company
hirify.global is a global team dedicated to shaping the future of observability, building an intelligent platform that empowers companies to thrive in an AI-first world with unparalleled insight into their complex systems.
What you will do
- Build, maintain, and scale back-end services and their support tools.
- Participate in architectural definitions with innovation and creativity.
- Create automation and tooling to make systems more scalable and easier to deploy.
- Work directly within a multidisciplinary team to help customers and partners.
- Research new tools and services to understand complex scenarios and propose new features.
- Work in an agile environment with a DevOps approach, including on-call duties.
Requirements
- Experience with distributed systems, concurrency, and scaling in a production environment.
- Strong experience in writing software in Java and ability to adapt to other languages and frameworks.
- Familiarity with asynchronous programming techniques like streams, event-based flows, and message queues.
- Comfort in a fast-paced environment focused on delivering production code regularly using Agile methodologies.
- Collaborative work style that includes colleagues in important decisions and leads to shared code ownership.
- Proficiency in English.
Nice to have
- Contribution to open source projects.
- Understanding and applying build and test automation for efficiency and reliability.
- Experience in technical mentorship and supporting colleagues' skill development.
Culture & Benefits
- Fostering a diverse, welcoming, and inclusive environment.
- Flexible workforce model allowing fully office-based, fully remote, or hybrid work.
- Opportunity to work with a diverse tech stack including Go, Java, JavaScript, React, GraphQL, Cassandra, Elasticsearch, Kafka, and Kubernetes.
- Work with some of the best engineers on complex industry problems.
- Empowering all Relics to achieve professional and business success through a flexible workforce model.
Hiring process
- Identity and eligibility to work verification required upon hiring.
- Criminal background check required to join hirify.global.
- Certain hirify.global roles may require candidates to pass an export compliance assessment.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →