Java Developer unique payments solution

  • Full time
  • Prague
  • Posted 1 week ago


Position Description:

Come and join our Global Delivery team as Java Developer. This team develops our own product, targeted at highly demanding transaction processing in international banking environment it features extreme volumes, high speed, it must be feature rich and highly available at the same time.

Your future duties and responsibilities:

As Java developer you will:
Work on agile development of CGI real-time payments processing platform = our unique solution for our clients in the banking industry
Use reactive and event-driven programming
Get acquainted with distributed computing (based on IMDG Hazelcast)
Focus on high performance and high availability as the system has to process thousands of TPS on 24x7x365 basis
Take part in the local as well as the international implementation projects
Cooperate on the maintenance and support activities

Stack of technologies we use:
Spring/Spring Boot
IMDG Hazelcast Jet
Kubernetes / Prometheus / Kibana
Azure / AWS
Application servers (Websphere/Weblogic/Tomcat)
Oracle 12c / Cassandra / PostgreSQL
Java / Groovy / Typescript / Javascript

Required qualifications to be successful in this role:

We need you to:
have experience with development in J2EE and Spring framework
know HMS, Websphere/Weblogic/Tomcat
speak Czech/Slovak and also English

Advantage is to:
have experience with reactive and event-driven programming
know what Distributed computing (Hazelcast/Cassandra) is
have knowledge of relational databases (e.g. PostgresSQL)
speak English on an advanced level

What expects you in CGI:
Great mixture of friendly atmosphere and stability of one of the biggest IT companies (Our employees stay with us for more than 8 years on average)
Possibility to purchase company share and participation in company profit
Professional growth and development through certified training programs and knowledge sharing
The full-time contract for an indefinite period
Flexible working hours
Home-office upon agreement
Professional growth and development through certified training programs and knowledge sharing
Multi-sport card
900 CZK/monthly for your leisure activities
120 CZK meal vouchers
5 weeks of vacation
3 sick days
30 days of fully paid sick leave
Special tariff offer in O2
Life Insurance
Company loan without interest
Mental health program
Friendly working together culture
And many more!

To apply for this job please visit