-
View all jobs
We are looking for an experienced Senior Java engineer with 5+ years of commercial experience to join a large-scale data-driven platform with millions of users.
Requirements
System Architecture & Implementation
Conduct GC tuning for <100ms p99 latencyDesign and improve distributed caching patterns Comfortable with writing and running load testsCross-Functional Leadership Co-create API specifications with mobile/desktop teams Partner with DevOps on CI/CD pipeline enhancements Mentor junior engineers through pair programming
Production Excellence
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 in our office (flexible hours) or remote
Interview Stages
Requirements
- 5+ years of experience in development
- Experience with Vert.x, Cassandra, Redis
- Experience with AWS (EKS, S3, Lambda, etc.) and Cloudflare Serverless
- Confident in using Git, Linux/Unix, Maven
- English: Upper-Intermediate or Advanced
- Java Mastery: 5+ years with JVM internals (GC tuning/JIT optimization)
- Distributed Systems: Production experience with 50k+ RPS systems
- Data Modeling: Data locality, reads and writes amplification awareness
System Architecture & Implementation
- Migrate to use service based APIs from a monolithic architecture
- Lead design of low-latency, event-driven architecture
- Implement reactive patterns on k8, using Kafka, Flink, Quarkus and more
Conduct GC tuning for <100ms p99 latency
- Own services from design through post-deployment monitoring
- Conduct blameless post-mortems for incident analysis
- Implement chaos engineering practices
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 in our office (flexible hours) or remote
Interview Stages
- 1-st stage — call with the Recruiter
- 2-nd stage — interview with the Java developer and the Recruiter
- 3-rd stage — Client interview
- Projects with modern stack
- Work from anywhere (fully remotely or in our office)
- Paid vacations and sick-leaves, additional days-off, relocation bonus
- Wellness: Medical insurance/ sport compensation/ health check-up+flu vaccination at your choice
- Education: regular tech-talks, educational courses, paid certifications, English classes
- Fun: own football team, budget for team-lunches, branded gifts
Key Skills
Ranked by relevance
java
cloudflare
cassandra
storage
devops
kafka
cicd
git
aws
jvm
eks
s3
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Node Js + DB
2026-06-15
Full-time
Not Applicable
India
Software Development
Other
View Job Details
Related
DevOps / SRE Engineer - Azure - Up to £60k - New
2026-06-17
Full-time
Mid-Senior
United Kingdom
Information Services
Information Technology
View Job Details
Related
Junior Project manager
2026-06-15
Full-time
Not Applicable
Ukraine
Software Development
Other
Login to Apply
- Posted
- Apr 29, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Lviv
- Company
- TechMagic
Industries
Software Development
Categories
Other
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Node Js + DB
2026-06-15
Full-time
Not Applicable
India
Software Development
Other
View Job Details
Related
DevOps / SRE Engineer - Azure - Up to £60k - New
2026-06-17
Full-time
Mid-Senior
United Kingdom
Information Services
Information Technology
View Job Details
Related
Junior Project manager
2026-06-15
Full-time
Not Applicable
Ukraine
Software Development
Other