Ceragon Networks (https://www.ceragon.com/about-ceragon/) is a company that develops innovative equipment used in wireless data transmission among other software and service solutions. Our systems are based on microwave technology and serve as a cost-effective alternative to fiber optics.
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.
Job Requirements
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)
Advantage: 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.