Founded in Prague in 1994, and now with more than 230 employees in the Czech Republic and Slovakia, CN Group is a leader in near-shore outsourced software development which is our main business activity for clients in Scandinavia, Germany, the UK and other European countries. Apart from the software development, we also offer IT Management Consulting services and QA/Testing services. Our key technologies are Java, .NET, JavaScript, PHP and C/C++ or Python.

For more information visit:
And follow us:

Java Developer

We are looking for a senior Java developer that will enjoy designing, developing and implementation of the online system for our international client.

What will be your tasks:

  • You will be responsible for developing high-quality desktop, web and service applications as part of an Agile Scrum team
  • You will take an active part in application design, build, testing and release with the goals of continuous integration and continuous delivery always in mind
  • Share experience and mentor junior colleagues

What we need from you:

  • You are really good in Java (J2SE & J2EE) – and I mean really good! Because you will design and develop very complicated system
  • Server-side development experience using Spring
  • You have knowledge of Hibernate/JPA persistence mechanisms
  • You have experience with SQL – Postgresql will be the best
  • Java application server experience – Tomcat, Glassfish
  • Knowledge of Java Webservices – SOAP, REST
  • Reporting tools – jasper, freemarker
  • Understanding standard data formats and working with it in Java – XML, XSD
  • Automated unit tests using mocks
  • Build tools – maven
  • Source control – git, svn
  • You are familiar with Ubuntu
  • Analytical thinking
  • Data modeling
  • Application design of required functionality
  • Business knowledge of financial domain (payments) are welcome
  • Advanced English – communication with our international clients on daily basis

What can you expect?

  • Work with interesting technologies for international clients
  • Passionate colleagues who will support you in your growth
  • Professional and personal growth
  • Regular salary and performance review
  • Employment for indefinite period
  • Offices in central Prague
  • Opportunity for travel
  • Friendly team, open door policy, informal company culture

What will be your benefits?

  • Flexible working hours, home-office
  • Additional holidays after 1 year in the company
  • Meal vouchers (100 CZK)
  • Cafeteria system bonuses
  • Referral bonus
  • Loyalty bonus
  • Paid certification, technical and soft-skills trainings
  • In-house training (hackathons, coding dojos, hands-on, workshops and seminars etc.)
  • Possibility of attending international conferences
  • Multisport Card
  • Language courses - English, German, Czech
  • Great company events
  • Weekly company breakfasts & Refreshments at workplace

Does this sound like something you would like to try next? Then feel free to contact me and we can chat about this great opportunity :)

Informace o pozici

CN Group
Ve Smečkách 591/20, Praha – Nové Město
Required education: Secondary education or professional training with a school-leaving exam
Required languages: English (Intermediate)
Benefits: Bonuses, Notebook, Flexible start/end of working hours, Meal tickets / catering allowance, Educational courses, training, Cafeteria, Refreshments on workplace, Education allowance, Occasional work from home, Corporate Events, A longer unpaid leave, Foreign business trips, Self-organization of the job, The possibility of study leave, International conferences, Corporate/persoal coach, Dedicated time for innovations, Launch of a completely new project
Listed in: IS/IT: Application and system development, Programmer
Employment form
Employment form: Full-time work, part-time work
Contract duration
Contract duration: Permanent
Employment contract
Employment contract: employment contract, agreement on working activities (DPČ)
Employer type: Zaměstnavatel

CN Group, Zdeňka Krejčíková
602 342 365