Junior Java Developer

This is the perfect opportunity to gain or expand your first commercial programming experience in Java. Joining the Pragmatic Coders team is an opportunity to work with the best developers in the industry. The product we are working on is an advanced platform for the travel industry.

If you want like to learn more about our current projects check our website >>

Why our employees like to be here?

“The best thing, is that even as a junior, I have an influence on all parts of the project, starting from technology, through implementation, all to deployment. The standards set by Pragmatic Coders are high, and it’s good. I can spread my wings with the support from my experienced teammates. “

Dominik Króliczek
Junior Java Developer
Dominik Króliczek

Your role

Are you passionate about programming? Do you like to learn new things? Do you like to work on meaningful products that are shaping the modern world?

At Pragmatic Coders:

  • You will write a clean, testable code
  • You will be working in Agile team with experienced java developers
  • You will be polishing your coding skills
  • You will learn various good practices and principles, including TDD, Continuous Integration, SOLID to name few
  • You will be involved in all aspects of the Software Development Lifecycle process, from design, implementation, test automation and releasing into production

Additionally, we offer

  • Flexible career path based on your personal goals
  • Training and conference budgets
  • Covering costs of your conferences participation if you are a speaker
  • Private healthcare (including a package for families with kids)
  • Sports package
  • Internal training and workshops
  • Company integration trips and parties (also for our families and closest ones)
  • Great company culture
  • Flexible working hours
  • An opportunity to join a senior team
  • Work in development project, where a lot depends on you and your team

Our expectations

For this position we expect:

  • Good knowledge of Java 8
  • Basic knowledge of Spring Framework
  • Good knowledge of Linux
  • Basic knowledge of MySQL, HTML/CSS
  • Basic knowledge of design patterns and version control systems (Git)
  • English – At least Intermediate B2
  • Proactivity, communicativeness, teamwork skills

Nice to have:

  • Familiarity with Clean Code principles and a practical approach to code testing
  • Experience in commercial programming or open source projects
  • Test-Driven Development
  • Basic knowledge of JavaScript (ReactJS lub RactiveJS lub AngularJS)

Salary Range:

  • 100 – 300 PLN/a day (Net B2B) || 1700 – 5000 PLN (Gross – Regular Employment Contract)
  • Location: Kraków

Sounds interesting? Send us a short note about yourself, GitHub repo URL or anything else you find relevant. Our email address is [email protected] If you don’t have any publicly available code, reach out to us. We will send you an easy coding task. The next step, a face to face interview, will be conducted in our office or via Skype or Hangout. And that’s it!