See all jobs

Senior Java Developer with Networking background

4200+ EUR/mo (SZČO / s.r.o.)
3100+ EUR/mo (TPP)
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.
You will be working with
+1 more
Netcore Stanislav Sinai Netcore Marcus Oliver Polomčák Netcore Daniel Majirský Netcore Jozef Petrík Netcore Ján Pichanič

What you should know

6+ years of work experience in Java development - Java/JEE/Spring solutions
Experience with designing and implementing distributed applications
Knowledge of CI/CD principles (Maven/Gradle, Bamboo/TeamCity/Jenkins)
Experience working with multi-module Maven projects
Experience working with SQL databases
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

Nice to know:

Spring framework
Databases (MySQL or PostgreSQL or HSQL)
Security and application hardening

Networking requirements

3+ years of past networking experience
Deep 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):

Test frameworks - jUnit, Mockito, etc.
Interaction with networking devices using CLI & SNMP
Spring framework
HTML5, CSS, JS (at least basics)
GIT, Maven

For more information, please check our jobs on or email us.

Apply by email
View on

What is our hiring process?


We will review your CV and perform some initial screening with the rest of our team.


You will be invited to an introductory Zoom meeting with our management team.


Finally, you will be invited to an on-premise technical interview. If all goes well, you will be presented with a job offer.

Can I work as a contractor?

Yes. you can work as a direct employee (TPP), as a contractor (SZČO / Živnosť) or contract through your company (S.R.O., etc.).

Can I work remotely?

We highly value team cooperation, cohesion and constant communication and knowledge sharing within our company. As such, we currently only hire on-premise in our offices in Košice.

What equipment do I need?

We will provide everything you need to do your job. You will receive a desk with a comfortable chair, a powerful workstation and anything else you need to excel at your job.