Java Developer

Extelligence is an intelligent partner that goes the extra mile. We provide customized information management solutions for major industries. Our team in Prague and Bucharest is working with international companies, transforming, and adding value to their business on a daily basis. We are growing quickly, and we are interested to bring more talented individuals into our team. 

Role Summary:

We are looking for a colleague to join our client’s team/squad, which focuses on the development and management of applications for payment cards, for the position of Java Developer.

We are seeking a skilled developer with knowledge of Kotlin who would primarily develop and support solutions for a new digital bank serving clients in the payment card domain.

This is an opportunity to work in a larger, independent team that operates based on agile and DevOps principles.

What you will be doing:

  • Programming in Java based on functional specifications.
  • Unit and integration testing to ensure high-quality code.
  • Adhering to KB development standards as outlined in the DEVOPS Handbook.
  • Ability to quickly learn new tools and technologies (SPEED – KB platform).
  • Strong communication skills, with the ability to collaborate across different teams in KB.
  • Advanced knowledge of Java Spring Boot Framework and Apache Camel Framework.
  • Experience working in cloud environments (Kubernetes, microservices).
  • At least 5 years of experience in Java application development.
  • Understanding of integration patterns, including REST (Swagger) and WS-SOAP.
  • Experience with messaging platforms (Artemis, Kafka).
  • Experience in writing unit tests.
  • English proficiency (at least B2 level).
  • Knowledge of PostgreSQL is an advantage.

Languages:

  • Czech & English fluency

Working with Extelligence:

  • We take care of the important things that matter to contractors, for example, we guarantee on-time payment for your work. You will never have to chase us for payment.
  • We always seek to have long term relationships with our team and we always seek to offer opportunities to extend cooperation beyond the first contract or project.
  • Extelligence is a multicultural team, we have more than 15 different nationalities working with us.
  • We also organize events to bring our team together including team building activities and social events.
Job Type: Contract
Job Location: Czech Republic Hybrid in Prague

Apply for this position

Allowed Type(s): .pdf, .doc, .docx