Software Engineer

NBC Sp. z o.o. Kraków

At NBC, we create software and are constantly looking for a service solution. We help in finance, banking, media and new technologies through among others develop transformations, software maintenance or development systems.

Do you want to create a team where you can influence what you create? You bet on personal development and you value relevant feedback at work?

If you dream of working in a place in where everyone shares their knowledge, NBC is waiting just for you!

We are glad that you came here! Apply!

You don't lose anything and you can gain a lot :) Join the Krakow team as: Software Engineer

Challenges that await you:

  • Design and implement new features and change requests, involving the full technology stack, from the user interface down to the database.
  • Investigate and fix software issues.
  • Work with complex business requirements.
  • Maintain superb relations with colleagues inside and outside the team.
  • Communicate efficiently with colleagues on a daily basis.

You will be well in our team if you have experience with:

  • Proven record of 3-6 years of experience with large-scale software architecture.
  • Hands-on experience with Java, Javascript, Spring4+, SQL database engine (preferably Oracle or Microsoft SQL Server), a web application UI framework, other technologies: CXF, JBoss, CSS, BPMN (Activiti), Hazelcast, Freemarker
  • Knowledge of architectures of distributed systems.
  • Practice with Java web applications and web services.
  • Experience at working with business requirements.
  • Ability to work efficiently in a distributed, international team.
  • Good English, both spoken and written.
  • Team spirit: We strongly believe that cool ideas are born by teamwork.

What can you gain:

  • MultiSport card - to always be in shape.
  • Medical care - to be able to take care of you and your loved ones' health.
  • Access to the e-learning platform - to be up to date with IT news (Treehouse).
  • Relocation bonus if you need it.
  • Command program various projects.
  • Preparation program for public speaking (at meetups and conferences).
  • Integration and charity events.