Software Engineer – Networking Group - Cato Networks
- חברה: Cato Networks
- מיקום: Tel Aviv District, Israel
- טכנולוגיות: Java, Spring Boot, Go, RESTful APIs, GraphQL, MySQL, PostgreSQL, NoSQL (Elasticsearch, Redis, MongoDB), Docker, K8S, AWS technologies, JavaScript
תיאור המשרה
4+ years of hands-on experience in backend development.
Strong expertise in Java, and Spring Boot, (Go - advantage).
Experience with using and implementing RESTful APIs (GraphQL - advantage)
Basic understanding of networking concepts (e.g., TCP/IP, DNS, DHCP, VPN, network protocols).
Deep understanding of Object-Oriented Programming and software engineering principles.
Experience with databases: NoSQL (Elasticsearch, Redis, MongoDB) and relational (MySQL, PostgreSQL).
Familiarity with microservices architecture and technologies (Docker, K8S).
Experience with AWS technologies - advantage
Proven experience in big data applications - advantage.
Experience with FE technologies and JavaScript - advantage (React and TypeScript - big advantage)
Experience working with AI tools such as Claude, codex- advantage
Strong problem-solving skills, self-learning ability, and team collaboration mindset.
B.Sc. in Computer Science or equivalent.
תחומי אחריות
End-to-end backend development : from processing large-scale data to designing efficient microservices .
Develop and enhance high-performance, scalable services .
Improve the reliability, security, and scalability of existing infrastructure.
Work closely with cross-functional teams including Product, Data, Security, and UX.
Research and adopt new technologies to improve our products.
דרישות
4+ years of hands-on experience in backend development.
Strong expertise in Java, and Spring Boot, (Go - advantage).
Experience with using and implementing RESTful APIs (GraphQL - advantage)
Basic understanding of networking concepts (e.g., TCP/IP, DNS, DHCP, VPN, network protocols).
Deep understanding of Object-Oriented Programming and software engineering principles.
Experience with databases: NoSQL (Elasticsearch, Redis, MongoDB) and relational (MySQL, PostgreSQL).
Familiarity with microservices architecture and technologies (Docker, K8S).
Experience with AWS technologies - advantage
Proven experience in big data applications - advantage.
Experience with FE technologies and JavaScript - advantage (React and TypeScript - big advantage)
Experience working with AI tools such as Claude, codex- advantage
Strong problem-solving skills, self-learning ability, and team collaboration mindset.
B.Sc. in Computer Science or equivalent.