JAVA DEVELOPER

About the position

We are opening two positions for middle seniority and junior JAVA developers interested to become a part of the team working on an international e-shop project for the big German customer. It is a completely new solution based on the advanced and innovative technology. The project has a long term prospective and spanning 11 countries. Delivery team is located in Prague with occasional visits at customer´s site. Apart of this project we are starting to work on a web application for the biggest Czech bank.


Role summary:

  • Implementation of new features in existing and new integration projects
  • Code reviews and unit testing
  • Taking part in architecture refactoring


Knowledge required:

  • Solid knowledge of Java
  • Object-oriented and Service Oriented software analysis and design J2EE/SE 8
  • WS: JAX-WS/JAX-RS
  • Frameworks: Spring
  • ORM: JPA, Hibernate
  • Template engines: Freemarker/Velocity
  • XML: XPath, JAXB
  • Relational Databases: MYSQL/PostgreSQL
  • Build tools: Maven/Gradle
  • Version control: Git/Subversion
  • Fluent English (Czech is not required)

Not required but necessary to master it quickly:

  • JCR
  • HippoCMS
  • Apache Jackrabbit
  • Apache Wicket
  • Google Cloud
  • Docker, Kubernetes
  • Mockito

Apply now

Mandatory

Upload file(s) - your CV, portfolio etc. (supported formats are .doc .pdf, max. 2 MB)

    "The team is still small but we are growing fast. Every person here contributes something to the complex puzzle of the highly skilled, modern, agile and fun team."

    Andrey Maslov | Java Team Lead

    "I really like the "anti-corporate" approach in ACTUM. You can really feel the responsibility of everyone in the team for the project. There is a real will and effort of the developers to do things right, not just to satisfy the nearest manager above you like in many big enterprises. We have opportunity to use cutting-edge technologies and to build up best practices of whole Java team, which is relatively new. Also we have an opportunity to work on a "greenfield" project with high level of independence and right to make crucial architectural decisions. This is a big challenge for us, but our team is definitely not for someone who would rather like to work in a more "relaxed" way with not much stress and no challenges :-)"

    Michal Aron | Senior Java Developer