See all jobs

Senior Java Developer

3500+ EUR/mo
As a Senior Java Developer, you will work on big-picture design and architecture and write performant and scalable code to implement new features in our product suite.

What you should know

6+ years of work experience in Java development - Java/JEE/Spring solutions
Experience with designing and implementing distributed applications
Experience with 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:

Experience with AWS
Networking knowledge
Security and application hardening

What will you do

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

Things you will work with daily (and need to know):

Spring framework
Databases (MySQL or PostgreSQL or HSQL)
Test frameworks - jUnit, Mockito, etc.
HTML5, CSS, JS (at least basics)
GIT, Maven

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

Apply by email
View on

Who will you be working with?

Netcore Ján Pichanič
Ján Pichanič
Senior Java Dev
Netcore Jozef Petrík
Jozef Petrík
Senior Java Dev
Netcore Stanislav Sinai
Stano Sinai
Junior Java Dev
Netcore Daniel Majirský
Daniel Majirský
Junior Java Dev
Peter Pajkoš
Senior Java Dev
Marek Urban
Senior Java Dev

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.