Radware, a leader in the field of cloud cyber-security services, is looking for an experienced Backend Software Engineer to join our team, developing robust data management and analytics solutions for Radware's advanced cyber security products.
The ideal candidate will have solid experience in backend development with a focus on data processing, analysis, and security.
Key Responsibilities:
- Design and develop scalable backend services for data collection, processing, and analysis using Java and Spring Boot
- Implement efficient data storage solutions and optimize complex database queries for security data
- Utilize OpenSearch for advanced log analysis, data visualization, and real-time security analytics
- Develop data pipelines using RabbitMQ for processing high volumes of network and security data
- Create and manage RESTful APIs for data retrieval and manipulation in security applications
- Containerize data processing and analytics services using Docker
- Participate in code reviews and contribute to data architecture decisions
· Optimize performance for handling large-scale data in network security contexts