Devox Software

Java Software Engineer — Low-Latency Distributed Systems

🚀Project: low latency software for global financial markets.

 

🧠 What You’ll Do

  • Design and develop high-performance distributed systems in Java
  • Build microservices and event-driven architectures
  • Optimize throughput, latency, and memory usage
  • Work with containerised deployments (Docker)
  • Deploy and scale systems in the cloud
  • Build CI/CD pipelines using YAML
  • Write unit and integration tests using TDD
  • Collaborate closely with DevOps and platform teams

     

✅ What We’re Looking For

  • 5+ years of professional Java development
  • Strong experience with:
    • Multithreading & concurrency
    • High-throughput messaging and streaming systems
    • Performance tuning and JVM optimization
  • Hands-on experience with Docker and containerisation
  • Experience working with cloud environments
  • Confident use of Git, CI/CD pipelines, Jira
  • Strong understanding of TDD
  • Fluent English communication

     

🎁 What We Offer

  • Work on mission-critical real-time systems
  • Transparent strategy and thoughtful management that keep everyone aligned
  • Space for personal growth and career development without limits
  • A culture of continuous learning: internal courses, workshops, and English classes twice a week
  • Skill up events where we share experience and stay on top of trends
  • Competitive perks: flexible schedule, a strong compensation package, support for professional certifications, and a generous vacation policy
  • Team spirit that thrives through regular events, gatherings, and celebrations

Required languages

English B2 - Upper Intermediate
Published 10 December
146 views
·
53 applications
To apply for this and other jobs on Djinni login or signup.
Loading...