Open positions

 

JAVA SOFTWARE ENGINEER – ESPOO/MIKKELI, FINLAND

Would you like to work in a team that develops and maintains a native graph database product and vertical applications powered by the graph database?

 

We’re looking for a team player to work with other Profium’s skilled developers who love to help each other and have the passion to develop and maintain our high quality software products.

When you join you can expect to participate in all phases of software development. Our development environment is likely to be familiar to you as we make use of tools such as Visual Studio Code, Eclipse, jenkins, GIT, automated cross-browser testing and profiling tools. Your background in some of the following competence areas will give you a kickstart at Profium. Keen interest to learn these will also help pave your way to our team.

  • Compiler design
  • Database and graph algorithms
  • Kafka
  • Docker containers and their orchestration
  • Developing Web user interfaces with React/Redux
  • Location based services
  • Microservice architectures
  • Java
  • Typescript/Javascript

With Profium you can expect to learn AI techniques such as reasoning with rule engines if you’re not familiar with them already. New technologies such as RDF* and SPARQL* and GQL are also in our roadmap and in your future skill set.

Please address your application and CV by email to: careers@profium.com with a title ‘Software engineer’.

if you wish to discuss the position in more detail before you apply, address your email to janne.saarela(at)profium.com

JUNIOR JAVA SOFTWARE ENGINEER – MIKKELI, FINLAND

Would you like to work in a team that develops and maintains software products for Finnish and international customers?

We are looking for a team player to work with other Profium’s skilled developers who love to help each other and have the passion to develop and maintain high quality software products.

When you join you can expect to participate in all phases of software development from specifications and design to test-driven development, continuous integration and releases to test and production environments with careful detail to documentation.

We expect you to have fluency to read and write Java programming language and studies in concurrent programming. We will teach you other necessary skills to climb to the next level in your professional career.

Students please note that if you are pursuing a MSc degree, we can provide you with a master’s thesis subject and if you are pursuing a BSc degree, we can provide the bachelor’s thesis subject.

Please address your application by email to: careers@profium.com with a title ‘Junior Java Software engineer’.