DevJobs

Software Engineer

Overview
Skills
  • Java Java ꞏ 2y
  • Spring Boot Spring Boot
  • RDBMS RDBMS
  • Microservices Microservices
  • CI/CD CI/CD
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • JVM ꞏ 2y
  • Object-Oriented Design ꞏ 2y
  • Distributed Systems
  • Non-Relational Databases
  • Reactive Programming
  • Vert.x

Description

ThreatCloud AI is the intelligence engine powering Check Point's entire security ecosystem. We're looking for a talented, passionate and highly motivated software developer who gets excited about building mission-critical systems that can't go down.

You'll architect and scale cloud-native services that analyze threats and stop attacks as they happen - not tomorrow, not in five minutes, but now. Every line of code you write directly impacts the security of enterprises worldwide, operating at massive scale with zero tolerance for downtime.



Major Responsibilities

  • Design, develop and maintain real-time threat detection services that operate at global scale
  • Build distributed systems using a mix of relational and non-relational databases to handle high-velocity threat intelligence
  • Apply cloud deployment best practices to ensure high availability and performance under extreme load
  • Collaborate in an agile environment where your technical decisions directly impact customer security


Desired Background

  • Computer Science degree or equivalent technical training.
  • 2+ years of experience in Java or another JVM language with solid object-oriented design skills
  • Sharp analytical and problem-solving abilities for complex distributed systems challenges
  • Adaptability and comfort working in a fast-paced, multi-tasking environment where priorities can shift quickly

Advantage:

  • Hands-on experience building and scaling large distributed SaaS systems
  • Working knowledge of containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines
  • Experience with AWS services and cloud architecture patterns
  • Background in microservices architecture and design
  • Familiarity with Java ecosystem tools: Spring Boot, Reactive Programming, or Vert.x

Check Point Software Technologies