Create Alert
Email me similar jobs

Java Software Engineer

Full-time

We are looking for a Senior Java Backend Engineer to build high-performance, low-latency, and highly scalable systems in a modern cloud environment.

If you enjoy working on complex distributed systems and optimizing performance at scale, this opportunity is for you.


Required Qualifications

  • 5+ years of experience as a Java Backend Engineer
  • Hands-on experience with microservices and REST APIs
  • Solid understanding of multithreading & concurrency
  • Distributed systems
  • Experience building high-performance / low-latency systems
  • Cloud experience (AWS, GCP or Azure)
  • Kafka or event-driven architectures
  • Reactive programming (Reactor, Vert.x)
  • Kubernetes / containerized environments
  • JVM performance tuning
  • Experience with virtual threads (Java 19+)


Key Responsibilities

  • Design and develop high-performance backend services using Java
  • Build scalable microservices architectures
  • Optimize applications for:
  • Low latency
  • High throughput
  • High availability
  • Develop resilient systems with fault-tolerance patterns
  • Work with cloud-native services and distributed systems
  • Contribute to architecture and technical design decisions
Similar jobs

Java Software Engineer

Apply Now
Back to search page