DevJobs

Full Stack Engineer

Overview
Skills
  • Java Java ꞏ 4y
  • TypeScript TypeScript
  • React React
  • Node.js Node.js
  • AWS AWS ꞏ 4y

Description

We are looking for a Java Engineer. This role is ideal for an experienced and proactive software engineer with outstanding programming skills who is passionate about building high-quality software, in a micro-service architecture, and can handle high-scale usage.

This job is located in Tel Aviv (hybrid).


About Us

Check Point is a key player in the network security field, striving to provide the leading SASE platform in the market. Our innovative approach, merging cloud and on-device protection, redefines how businesses connect in the era of cloud and remote work.


Your Impact & Responsibilities

  • End-to-end development of software components/services (research, design, development, testing, rollout, monitoring)
  • Contribute to technological and architectural decisions
  • Mentor other engineers in the team (via code reviews, dedicated sessions, pair programming, etc.)
  • Analyze and improve the efficiency, scalability, and stability of various components in our system
  • Collaborate with Designers, Product Managers, and Software Engineers to deliver the best product to our customers


Your Knowledge & Skills

  • At least 4 years of experience with Java
  • Work experience with Front-end development in React
  • At least 4 years of experience in designing and building native-cloud web applications from scratch on AWS
  • At least 4 years of experience working in a scrum team according to Agile principles
  • Solid understanding of design patterns, software development techniques, and clean code practices
  • A team player with strong communication skills and a can-do approach
  • BSc in computer science/engineering (or equivalent)


Advantages:

  • Experience with TDD/BDD – advantage
  • Experience in Node.js / TypeScript- advantage

Check Point Software Technologies