DevJobs

Full Stack Developer Student, Israel

Overview
Skills
  • Java Java
  • Node.js Node.js
  • Angular Angular
  • Kafka Kafka
  • PostgreSQL PostgreSQL
  • DynamoDB DynamoDB
  • Jenkins Jenkins
  • CI/CD CI/CD
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • AI
  • LLM
  • SQS
At AlgoSec, What you do matters!

Over 2,200 of the world’s leading organizations trust AlgoSec to help secure their most critical workloads across public cloud, private cloud, containers, and on-premises networks.

Join our global team, securing application connectivity, anywhere.

We are hiring a Full Stack Developer Student to join out global R&D

Reporting to: Development Team Leader

Location: Petah Tikva, Israel (Hybrid)

Direct employment

Responsibilities

  • Design and develop our SaaS-based applications with Node.js (backend) and Angular (frontend).
  • Contribute to and integrate with microservices implemented in Java and Node.js, ensuring high interoperability across the platform.
  • Work with both relational (PostgreSQL) and NoSQL (DynamoDB) databases to support scalable, multi-tenant SaaS solutions.
  • Build and maintain event-driven architectures using AWS serverless services, SQS, Kafka, and other messaging systems.
  • Ensure the availability, resilience, and scalability of our solutions by leveraging AWS Cloud, Kubernetes, Docker, and serverless architectures.
  • Collaborate in an Agile team environment, working closely with other engineering teams on cross-product integrations.
  • Participate in the CI/CD pipeline, gaining hands-on experience with Jenkins and automated deployment workflows.
  • Gain exposure to AI agents and Large Language Models (LLMs), exploring how they can enhance developer productivity and deliver smarter SaaS solutions.
  • Take ownership of all stages of the product lifecycle: concept, design, implementation, production, and deployment

Requirements

  • Computer Science / Engineering students with a GPA of 90 or above.
  • 2nd year student with the ability to work a minimum of 20 hours per week.
  • Knowledge or relevant experience with Node.js, Angular, and/or Java microservices.
  • Familiarity with databases such as PostgreSQL and/or DynamoDB.
  • Understanding of event-driven design, messaging systems (SQS, Kafka), and containerized environments (Docker, Kubernetes) is a strong advantage.
  • Strong grasp of design patterns, algorithms, and software engineering principles.
  • Familiarity with Agile methodologies, CI/CD pipelines (Jenkins), cloud-native architectures, and AI/LLM technologies is a plus.
  • Excellent communication skills in English, both written and verbal.
  • A team player with a can-do attitude, fast learner, independent, problem solver, creative thinker, and well-organized.

AlgoSec is an Equal Opportunity Employer (EEO), committed to creating a friendly, diverse and inclusive company culture.
AlgoSec