➡️ Apply here: Senior Java Developer
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
We are looking for an experienced Java developer to join a large-scale data-driven platform with millions of users. As a Senior Backend Software Engineer, you’ll architect and optimize the systems powering millions of users worldwide. You’ll help evolve our infrastructure into a scalable, reactive, and event-driven ecosystem supporting real-time social experiences.
**Requirements:**
* 5+ years of experience in Java development
* Strong expertise with JVM internals (GC tuning, JIT optimization)
* Hands-on experience with Vert.x, Kafka, and Cassandra
* Solid understanding of microservice and event-driven architectures
* Experience with distributed systems handling 50k+ RPS
* Practical knowledge of AWS (EKS, S3, Lambda) and Cloudflare Serverless
* Familiarity with CI/CD pipelines (GitLab CI/CD on-premise)
* Experience with monitoring and observability (Jaeger, Grafana, Prometheus, OTEL)
* Strong understanding of data modeling, data locality, and read/write amplification
* English: Upper-Intermediate or higher
**Will Be a Plus:**
* Experience with Apache Flink, Quarkus, or Reactive programming (Mutiny, Reactor)
* Familiarity with Redis and distributed caching patterns
* Knowledge of Kubernetes and container orchestration best practices
* Experience with Infrastructure-as-Code tools (Terraform, Pulumi)
* Contributions to open-source projects or developer communities
**Product:**
The platform processes large-scale real-time data and requires a skilled engineer to develop and optimize data pipelines, storage solutions, and analytics systems. You will work closely with a highly experienced Data Architect and collaborate with a strong engineering team to ensure high-quality delivery.
**Work Schedule:** Full-time working day remotely
**Interview Stages:**
* 1st stage — call with the Recruiter
* 2nd stage — Technical interview with our Developer and the Recruiter
* 3rd stage — Client interview
**Our Benefits:**
* Projects with modern stack
* Strong JavaScript community at the company
* Work fully remotely
Recruiter – Anastasiia Vaskiv
