DevJobs

Backend Software Developer

Overview
Skills
  • Java Java ꞏ 3y
  • Shell Shell
  • MySQL MySQL
  • PostgreSQL PostgreSQL
  • Linux Linux
  • OOP OOP
  • SQL Server
  • Unix
Why Join Us?

We are looking for an experienced Backend Software Developer to join our team and contribute to the development of innovative security AI solutions. In this role you will take part in the design and development of backend APIs and components for advanced products, including our cutting-edge IoT security solution and AI-driven policy management system.

In this role, you will work on-premises to develop and maintain backend infrastructure that supports security management applications, showcasing our AI products. You will address complex technical challenges and help set new standards in security management. Collaborating with a cross-functional team, you will play a crucial role in the development of multiple policy AI solutions at Check Point.

If you are passionate about innovation and eager to make an impact, we invite you to join us in this exciting opportunity.

Key Responsibilities

  • Develop innovative backend security solutions, including automatic policy enforcement, autonomous firewall capabilities, and AI-driven protection flows.
  • Design, build, and maintain robust backend services and APIs, ensuring scalability, reliability, and performance across various platforms.
  • Collaborate with developers, QA, product management, and customers to deliver high-quality solutions.
  • Participate in the architecture and development of new backend components and features.

Qualifications

  • 3-5 years of experience in Backend Development.
  • Experience working with Java.
  • Strong understanding of software architecture and object-oriented programming (OOP).
  • Experience with relational databases.
  • Experience with PostgreSQL, MySQL, SQL Server.
  • Strong experience in Linux/Unix environments, including advanced command-line and shell scripting.
  • BSc in Computer Science/Software Engineering or equivalent knowledge.
  • Experience developing security or cyber security products - Advantage.
  • Deep understanding of networking, protocols, and security best practices - Advantage.
Check Point Software Technologies