Práca SME SME.sk
Pridať inzerát

Senior Java developer

NetCore j.s.a.

Information about the position

  • Place of work: Košice
  • Basic wage component (gross) and other rewards: 3 500 EUR/month3500+ eur/month brutto - actual salary depends on seniority and experience
  • Start date: ASAP
  • Contract type: full-time, trade licence

Job description, responsibilities and duties

We are a small Slovakian software company developing our own network automation and managmement software suite (https://unimus.net). We have over 1500 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 next year.

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 looking for someone to:
- 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

Requirements:
- 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

Things you will work with daily (and need to know):
- Java
- Spring framework
- Hibernate
- Databases (MySQL or PostgreSQL or HSQL)
- Test frameworks - jUnit, Mockito, etc.
- REST, XML, JSON, etc.
- HTML5, CSS, JS (at least basics)
- GIT, Maven

Nice-to-know tech:
- Vaadin (or other front-end frameworks)
- Experience with AWS
- Networking knowledge (TCP/IP, switches, routers, etc.)
- Security and application hardening

Employee perks, benefits

- Small, motivated and young team (in a small, local Slovakian IT company)
- Table football (Calcetto) & Air-Hockey
- Virtual Reality (room-scale VR - Vive VR)
- Shower & locker-room
- Free coffee, drinks and snacks
- Fun team buildings & company activities
- Free on-site English lessons
- možnosť práce na TPP, živnosť, s.r.o.

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)

Language skills

Slovak - Proficiency (C2) and English - Upper intermediate (B2)

Other knowledge

Java - expert
Spring - expert
Maven - advanced
SQL - advanced

Number of years of experience

0

Advertiser

Brief description of the company

We are a small Slovakian software company developing our own network automation and management software suite (https://unimus.net). We have over 1500 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 next year.

Company address

NetCore j.s.a.
Garbiarska 2
04001 Kosice
https://unimus.net

Contact

Kontaktná osoba: Tomas Kirnak
E-mail: poslať životopis