Ceragon Networks Ltd. (NASDAQ: CRNT) is the global innovator and leading solutions provider of 5G wireless transport. We help operators and other service providers worldwide increase operational efficiency and enhance end customers’ quality of experience with innovative wireless backhaul and fronthaul solutions.
Ceragon’s unique multicore technology and disaggregated approach to wireless transport provides highly reliable, fast to deploy, high-capacity wireless transport for 5G and 4G networks with minimal use of spectrum, power, real estate, and labor resources. We deliver a complete portfolio of turnkey end-to-end AI-based managed and professional services that ensure efficient network rollout and optimization to achieve the highest value for our customers. Our solutions are deployed by more than 400 service providers, as well as more than 800 private networks, in more than 140 countries.
What will you do
Be part of a team developing network management system for managing Ceragon's devices.
Be responsible for the design and development of different features of the NMS product.
Take active role in discussions regarding the NMS product future architecture.
What are the requirements
BSc/BA Computer Science or equivalent.
Very good Java knowledge and 2+ years of experience asJava Developer
Proven experience of OO software design and multithreading programming.
Proven experience in SQL and relational DB concepts.
Experience with Spring environment (specifically Core, MVC, Security).
Experience with Web servers (Wildfly is preferred).
Experience with JPA and Hibernate.
Familiarity with PostgreSQL / Oracle DB.
Familiarity with no-SQL Databases / Big-Data (Elasticsearch preferred)
Familiarity with JUnit testing
Experience with Git, Jenkins, Sonar, Continuous Integration
Familiarity with Eclipse RCP / Swing
Familiarity with Angular
Familiarity with Maven
Familiarity with JMS and messaging-based solutions
Experience with Network Management Systems (NMS/EMS) and SNMP
Experience of working in multi-site projects
Experience of working in a Scrum / Agile project
We are looking for candidates with excellent communication skills, capable of self-learning and working in a challenging environment, who is highly motivated and willing to work as a team player.