Java Developer

Radware is looking for an innovative and talented Senior Software Engineer who will have a significant impact on the company .

What will you do?

  • As a Senior Software Engineer, you will be part of a team responsible for the design, development, and deployment .
  • You will be using modern technologies such as Kubernetes, Docker, Kafka, Graph-databases, Prometheus, and other advanced tools .
  • Develop cutting-edge, scalable, and high-performance products based on a microservices architecture
  • Collaborate with Software Engineers and Product Managers to deliver a trendsetting product
  • Craft clean, maintainable, and resilient code
  • Work side-by-side with your peers to overcome complex challenges
  • Continuously improve and learn new technological skills

What do you need to succeed?

  • At least 5 years of experience using Java
  • Experience with Linux
  • B.Sc. in Computer Science or an equivalent


We'll be happy if you also have

  • Deep understanding of Java using frameworks such as Spring
  • Experience with OOP and design patterns
  • Experience with CI/CD development methodology
  • Expertise in microservices development with Go
  • Experience working with Kubernetes, Docker, Kafka, Spark, Prometheus, ELK, Redis, Postgres
  • Development in Cloud environments: AWS, Azure



Back to top