-
TechMagic

Senior Java developer

TechMagic
Ukraine · Full-time · Mid-Senior

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

  • 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

Will Be a Plus

  • 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

Responsibilities

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

Performance Engineering

Conduct GC tuning for <100ms p99 latency
  • Design 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

    • Own services from design through post-deployment monitoring
    • Conduct blameless post-mortems for incident analysis
    • Implement chaos engineering practices

    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 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

    Benefits

    • 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

    Recruiter Mariia Katrych

    Key Skills

    Ranked by relevance

    java cloudflare cassandra storage devops kafka cicd git aws jvm eks s3
    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 all jobs
    View Job Details
    Bahwan CyberTek
    Related

    Node Js + DB

    2026-06-15

    Full-time
    Not Applicable
    India
    Software Development
    Other
    View Job Details
    RedRock Resourcing
    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
    SourceFuse
    Related

    Full Stack Developer

    2026-06-15

    Full-time
    Mid-Senior
    India
    IT Services
    Other