Можливість для людей з України
Senior Java developer with Networking background
NetCore j.s.a.
Place of work
Košice
Košice
Contract type
full-time, trade licence
full-time, trade licence
Start date
upon agreement
upon agreement
Wage (gross)
3 300 EUR/monthActual salary depends on contract type.
3 300 EUR/monthActual salary depends on contract type.
Information about the position
Job description, responsibilities and duties
When you join us, you can look forward to a dynamic, highly-motivated team, building software using the latest and greatest tools and platforms. Come and build software with us that makes a difference in the world and helps networks and world-wide connectivity to grow (and learn cool tech and have fun along the way).
We are a growing Slovakian software company developing our own network automation and management software suite (https://unimus.net). We have over 3000 deployments of our software stack world-wide, running everywhere from small local networks to regional ISPs, data-centers and national-scale telcos/carriers. We are currently working on expanding our platform, and are building multiple new software products scheduled for release this/next year.
We are looking for someone:
- Who wants to utilize their past networking experience in software development
- Work with us on big-picture design and architecture for our new products
- Participate in design and implementation of new features in our existing products
- Safeguard the quality of existing code (code review, test coverage assurance, etc.)
- Bring in new ideas and concepts to improve our existing technology and development processes
Your job will be to implement support for new networking devices inside of our product, continue the development of our existing product's feature set and help with design and development of our new products. This is a software developer role, but you will need networking background since our products focus on managing networking equipment.
Development requirements:
- Deep knowledge and experience with Java development - Java/JEE/Spring solutions
- Experience with designing and implementing distributed applications
- Experience with CI/CD principles (Maven/Gradle, Bamboo/TeamCity/Jenkins)
- Experience with test-driven development in Java
- Understanding of application design - Design patterns and/or Architectural Blueprints
- Efficient coding, awareness of patterns and anti-patterns and properly structured code
- Experience with Agile (Scrum) processes
- Motivated to learn new technologies
Networking requirements:
- Previous experience with networking
- Understanding of router/switch configuration
- Comfortable with configuring network devices using CLI
- Understanding of data structures in SNMP
- Understanding of ISO / OSI model
Things you will work with daily (and need to know):
- Java
- Test frameworks - jUnit, Mockito, etc.
- Interaction with networking devices using CLI & SNMP
- Spring framework
- REST, XML, JSON, etc.
- GIT, Maven
We are a growing Slovakian software company developing our own network automation and management software suite (https://unimus.net). We have over 3000 deployments of our software stack world-wide, running everywhere from small local networks to regional ISPs, data-centers and national-scale telcos/carriers. We are currently working on expanding our platform, and are building multiple new software products scheduled for release this/next year.
We are looking for someone:
- Who wants to utilize their past networking experience in software development
- Work with us on big-picture design and architecture for our new products
- Participate in design and implementation of new features in our existing products
- Safeguard the quality of existing code (code review, test coverage assurance, etc.)
- Bring in new ideas and concepts to improve our existing technology and development processes
Your job will be to implement support for new networking devices inside of our product, continue the development of our existing product's feature set and help with design and development of our new products. This is a software developer role, but you will need networking background since our products focus on managing networking equipment.
Development requirements:
- Deep knowledge and experience with Java development - Java/JEE/Spring solutions
- Experience with designing and implementing distributed applications
- Experience with CI/CD principles (Maven/Gradle, Bamboo/TeamCity/Jenkins)
- Experience with test-driven development in Java
- Understanding of application design - Design patterns and/or Architectural Blueprints
- Efficient coding, awareness of patterns and anti-patterns and properly structured code
- Experience with Agile (Scrum) processes
- Motivated to learn new technologies
Networking requirements:
- Previous experience with networking
- Understanding of router/switch configuration
- Comfortable with configuring network devices using CLI
- Understanding of data structures in SNMP
- Understanding of ISO / OSI model
Things you will work with daily (and need to know):
- Java
- Test frameworks - jUnit, Mockito, etc.
- Interaction with networking devices using CLI & SNMP
- Spring framework
- REST, XML, JSON, etc.
- GIT, Maven
Employee perks, benefits
- Small, motivated, and young team (in a local Slovakian IT company)
- Table football (Calcetto) & Air-Hockey
- Virtual Reality (room-scale VR - Vive VR)
- Free coffee, drinks and snacks
- Burrito Fridays
- Massages in the office
- Fun team buildings & company activities
- Parking slots for employees
- Shower & locker-room
- Employee stock options
- Possibility to work as employee or szco/sro partnership
- Table football (Calcetto) & Air-Hockey
- Virtual Reality (room-scale VR - Vive VR)
- Free coffee, drinks and snacks
- Burrito Fridays
- Massages in the office
- Fun team buildings & company activities
- Parking slots for employees
- Shower & locker-room
- Employee stock options
- Possibility to work as employee or szco/sro partnership
Requirements for the employee
Candidates with education suit the position
Secondary with school-leaving examination
University education (Bachelor's degree)
University education (Master's degree)
University education (Bachelor's degree)
University education (Master's degree)
Language skills
Slovak - Advanced (C1) and English - Upper intermediate (B2)
Other knowledge
Java - Advanced
Maven - Advanced
GIT - Skillful
Networking - Skillful
Network Configuration - Skillful
Spring - Skillful
Maven - Advanced
GIT - Skillful
Networking - Skillful
Network Configuration - Skillful
Spring - Skillful
Advertiser
Brief description of the company
We are a growing Slovakian software company developing our own network automation and management software suite (https://unimus.net). We have over 3000 deployments of our software stack world-wide, running everywhere from small local networks to regional ISPs, data-centers and national-scale telcos/carriers.
We are currently working on expanding our software-suite, and are building multiple new software products scheduled for release this/next year.
We are currently working on expanding our software-suite, and are building multiple new software products scheduled for release this/next year.
Number of employees
25-49 employees
Contact
ID: 4570175
Dátum zverejnenia: 30.9.2024
2024-09-30
lokalita: Košice Pozícia: Java Programmer Spoločnosť: NetCore j.s.a.
Základná zložka mzdy (brutto): 3 300 EUR/month