DevJobs

Back End Developer

Overview
Skills
  • Java Java
  • Python Python
  • Go Go
  • PostgreSQL PostgreSQL
  • Linux Linux
  • RESTful API RESTful API
  • Git Git
  • Docker Docker
  • Kubernetes Kubernetes
  • FastAPI
  • Spring
  • AI
  • Generative AI
  • GitLab CI

Why Join Us?

We are building the automation backbone that powers development at Check Point.

As part of the I/S Group, our team provides the core infrastructure for building, running, and analyzing code quality and automated tests across Check Point’s products. We design and maintain scalable pipelines, frameworks, and tools that developers and QA engineers rely on every day to ship secure, high quality software faster and with confidence.

We are looking for a developer who enjoys designing robust automation systems, streamlining developer workflows, and making our build and test processes faster and more transparent.


Key Responsibilities

  • Design, build, and maintain robust automation infrastructure and services that serve as the backbone of engineering operations at Check Point.
  • Develop AI-driven tools and features that empower automation users and elevate developer workflows across the organization.
  • Enhance and extend existing automation services used by developers across Check Point.


Qualifications

  • 3+ years of professional experience as a software developer.
  • Strong proficiency in Python & Java.
  • Experience with backend development using FastAPI/Spring and REST APIs.
  • Familiarity with relational databases such as PostgreSQL.
  • Hands-on experience with Linux environments, Git and Docker.
  • B.Sc. in Computer Science or a related field, with a GPA of 85 or above.
  • Professional-level English — both written and verbal.


Advantage

  • Experience with building AI or Generative AI solutions in a production environment.
  • Experiences with GitLab CI/CD pipelines, and Kubernetes (K8s)
  • Experience with Go.

Check Point Software Technologies