Description

As the Back End Java Developer in Tufin, you'll be part of our product development team.

You'll be required to work independently and as part of an Agile team, in order to design, implement and maintain Network Security orchestration software solutions using: Microservices, Spring Boot, Java, Kotlin, MongoDB, Cassandra, and more. 

You will use Reactive programming, a Docker based infrastructure and Kubernetes. 

Requirements

  • Java (or any other JVM language) experience of at least 5 year
  • Experience with high level software architecture
  • Experience Spring frameworks
  • Good communication skills with the ability to work effectively both independently & as part of a team
  • BSc. in Computer Science from leading universities.

Nice to have skills

  • Experience with Reactive programming,
  • Experience with NoSql Databases
  • Experience with Kotlin and Kubernetes.
  • Experience with networking and security software solutions

Description

Tufin®, the leader in Network Security Policy Orchestration, lets enterprises streamline the management of security policies across complex, heterogeneous environments.

As the Escalation Engineer, you will use your well-honed troubleshooting skills to resolve customer issues that were escalated to R&D by the Technical Support/Services organization.

Responsibilities

  • Analyze, diagnose, debug and solve complex issues customers sometimes experience while using our products
  • Take ownership of escalations and effectively drive the issue to a timely resolution, both offline or via online sessions with customers
  • Create and implement any necessary diagnostic tools, patches, and fixes
  • Develop a working solution based on the root cause you discover, or escalate to R&D teams
  • Act as the technical focal point for coordinating with the R&D teams helping you resolve the customer issue
  • Identify patterns in escalated customer issues, and then design and implement solutions for our customers
  • Provide feedback to R&D regarding common escalated issues and work together with R&D to devise permanent solutions, such as product hot fixes or changes to the design of the product
  • Train Technical Support engineers to help them resolve support cases more efficiently

Requirements

  • More than 2 years’ experience as software developer, coding in java / C++, Linux
  • Previous experience in technical support, QA, customer facing position – an advantage
  • Excellent troubleshooting skills
  • Excellent verbal and written communication skills (including technical writing)
  • Ability to communicate effectively, responsibly and respectfully with customers

Description

Tufin®, the leader in Network Security Policy Orchestration, allows enterprises to streamline the management of security policies across complex, heterogeneous environments. Tufin’s network security automation enables enterprises to implement changes in minutes with proactive risk analysis and continuous policy compliance.

As a Software Developer in Tufin, you will be using modern development methodologies and technologies. You will design and implement new features and capabilities, as part of an Agile development team, that will be used by more than 2000 enterprise customers all over the world.

Requirements

  • BSc. Computer Science from leading universities.
  • Experience of at least 3 years in Java (J2SE, JEE Server Side)
  • Experience in programming in Linux/Unix environment
  • Experience in Hibernate and Spring frameworks 
  • Experience with REST APIs
  • Experience with networking and security software solutions

Nice to have

  • Familiarity with DevOps CI/CD methodologies and tools.
  • Experience with networking and security software solutions.
  • Experience with Front End development.
  • Experience with development of micro-services.
  • Experience with Fullstack development .

Description

Tufin®, the leader in Network Security Policy Orchestration, allows enterprises to streamline the management of security policies across complex, heterogeneous environments. Serving over 2,000 customers, Tufin’s network security automation enables enterprises to implement changes in minutes with proactive risk analysis and continuous policy compliance.

Our Platforms group at Tufin is focusing on the integration and collaboration with the leading firewall vendors and cloud providers to retrieve, analyze and change security policies for our customers.

As an Experienced Java Developer, you'll be responsible for designing and implementing security and compliance solutions for AWS, Azure and more.

Requirements

  • Java (J2SE, JEE Server Side) experience of at least 3 years
  • Experience in programming in Linux/Unix environment
  • Experience in Hibernate and Spring frameworks
  • Experience with REST APIs
  • Team player with can-do attitude
  • B.Sc Computer Science from leading universities.


Nice to have skills

  • Experience with networking and security solutions is a big advantage.
  • Familiarity with micro-service architecture and reactive programming.
  • C++ server side development experience
  • Knowledge of leading private and public Cloud providers  
  • Familiarity with DevOps CI/CD methodologies and tools (such as Jenkins, CloudFormation, Ansible) 
  • Familiarity with full stack development. 

Description

Tufin®, the leader in Network Security Policy Orchestration, allows enterprises to streamline the management of security policies across complex, heterogeneous environments. Serving over 2,000 customers, Tufin’s network security automation enables enterprises to implement changes in minutes with proactive risk analysis and continuous policy compliance.

Our Platforms group at Tufin is focusing on the integration and collaboration with the leading firewall vendors and cloud providers to retrieve, analyze and change security policies for our customers.

As a Software Developer in Tufin, you will use modern technologies and development methodologies and you will have a direct impact on Tufin’s products and solutions. 

As part of the team, you'll design, develop and maintain software modules for policy orchestration software solutions.

Requirements

  • B.Sc Computer Science from leading universities.
  • Java (J2SE, JEE Server Side) / C++ development experience of 3-5 years.
  • Extensive knowledge in OO programming language (SOLID principles, OO Design Patters).
  • Good communication skills with the ability to work effectively both independently & as part of a team
  • Self-motivation & curiosity


Nice to have skills

  • Experience in Hibernate and Spring frameworks
  • Familiarity with SQL
  • Experience in distributed application development
  • Experience with networking and security software solutions
  • Experience with multithreaded applications development
  • Experience with Junit testing (Mockito / PowerMock frameworks)

Description

Tufin® is the leader in Network Security Policy Orchestration, allows enterprises to streamline the management of security policies across complex, heterogeneous environments. Serving over 2,000 customers, Tufin’s network security automation enables enterprises to implement changes in minutes with proactive risk analysis and continuous policy compliance.

As Fullstack Java Team Leader in Tufin, you will be using modern development methodologies and cutting edge technologies.

You will lead an agile development team of Java Backend and Frontend Engineers that will design and implement new features and capabilities.

you'll work with other departments within the organization including product owners, professional services and support departments

Requirements

  • Experience in managing a Fullstack or Server side development team
  • At least 5 years of SW programming in JAVA or similar 
  • Strong technical skills with ability to drive architectural changes and new technologies adoptions 
  • Experience with Agile/Scrum development methodologies.
  • People's person who can motivate and create a winner team
  • Ability to multitask, organize, and prioritize tasks
  • Very good communication skills in Hebrew and English
  • BSc. Computer Science from leading universities.


Nice to have

  • Experience with networking and security software solutions
  • Experience in Back-End development using, Spring, Hibernate, Docker, SQL and No-SQL DB.
  • Familiar with Front End technologies
  • Experience with REST APIs
  • Familiarity with DevOps CI/CD methodologies and tools

Description

As a Product Owner you will work closely with customers, sales engineers, technical services and product managers to understand customer requirements and design Tufin future capabilities. You will guide engineering teams through the development process, owning and prioritizing the product backlog. 

As a product owner you will: 

  • Work with product management to execute the product vision, goals and roadmap and to approve designs and solutions 
  • Lead the design of new product capabilities by effectively communicating requirements to architects, UX/UI designers and developers; finding the best and cost-effective solution for the needed value 
  • Plan capabilities delivery as part of engineering release plans 
  • Create and own the engineering teams backlog, lead the backlog grooming to ensure readiness for development 
  • Communicate with customers to better understand and refine their needs and to validate that the designed solutions fulfill their needs and challenges 
  • Join customer-facing tasks such as discovery, gap analysis workshops or compound sessions 
  • Be a domain expert – provide solutions by understanding the product and related / relevant technologies 
  • Present selected functionality of the product to technical personnel such as technical services and sales engineers

Requirements

  • At least 2 years of experience in positions such as technical product manager or system architect working as part of or with software development teams. 
  • Strong understanding of customer needs and ability to translate them into technical solution 
  • Super creative thinker 
  • strong analytical skills 
  • passion for problem solving and details 
  • Strong leadership and cooperation skills 
  • Willingness to travel abroad to meet customers 
  • Familiarity with networking and firewall concepts
  • Experience with agile development (SCRUM is an advantage) 
  • Effective written and verbal communication skills (colleagues, clients, vendors) in English.
  • Network/Security engineer with diplomas from Microsoft/Cisco/Check Point such as MCSE, MCSA , CCIE, CCNA, CCSA, SSCE – Strong advantage 
  • Cloud Networking engineering experience - advantage 
  • Bachelor degree of engineering- computer networking, Industrial engineering or MBA with Information technology expertise or similar – advantage 

Description

As a Senior Java Developer in Tufin, you will use modern technologies and development methodologies and you will have a direct impact on Tufin’s products and solutions. 

At the Topology and Analytics group at Tufin, we are focusing on algorithms for analyzing enterprise networks and automatically designing changes in the security configurations.

As a senior software developer in the group, you'll design, develop and maintain software modules for simulating and automatically configuring a wide

range of on premise, SDN and cloud based networks and security components in an enterprise environment.

Requirements

  • BSc. Computer Science from leading universities
  • Java (J2SE, JEE Server Side) development experience of at least 5 years
  • Good communication skills with the ability to work effectively both independently & as part of a team
  • Extensive knowledge in OO programming language (SOLID principles, OO Design Patters)
  • Experience in Hibernate and Spring frameworks              
  • Experience in distributed/multithreaded large scale application development

Nice to have knowledge and experience

  • Experience with networking or security software solutions
  • Experience with AWS/Azure
  • Experience with development on Linux
  • Experience with C++
  • Knowledge in modern front end technologies (e.g. Angular)