|
Senior/Junior Java Developer CBK (M/F)
| Job ID: |
c2p_JavaDevCBK
|
| Location: |
Brussels |
Introduction
Clear2Pay Belgium nv/sa has built a specific software package “CBK” designed for processing of disputed transactions in the credit/debit MasterCard/ Visa card business. The CBK package is a back-office and database application combining Financial Processing (accounting events), CRM functions (customer relationship management procedures) and the specific MasterCard & Visa Clearing Rules Management (processing of litigations between the card Issuers and the transaction Acquirers).
CBK software package is a “niche software product” marketed worldwide. Clear2Pay Belgium has a leading position on this market since more than 15 years.
The most recent version of a package “CBK V3.0 Issuer Version” has been fully developed in Java technologies. The ongoing new developments for CBK V3.1 Version and product re-factoring for CBK V3.0 version are carried in 2007 and are focused on the complementary Acquirer processing.
The previous version of the package called “CBK V2.5” has been developed while using GUPTA GUI and C/C++ technologies.
Both versions are fully supported by Clear2Pay Belgium and are being delivered in parallel to different customers: banks, card processing centres and merchants in 17 countries.
CBK package is being updated every 6 months due to the changing Visa & MasterCard clearing rules. In addition Clear2Pay Belgium develops on a regular basis new functionalities and integrates the application within the customer’s local host systems.
The CBK Business Unit team of 25 provides a continuous development and support of CBK package to all its customers on a worldwide basis. The team is a part of more than 250 staff members of Clear2Pay organisation in Belgium, Netherlands, Australia, USA, Spain and UK.
Scope of work
- development of CBK package software applications
- analysis of business and functional requirements and of the resulting technical implementations
- be a part of CBK Development team
Position within CBK activity
- member of CBK V3 Development team
- reports to Internal Delivery Manager for CBK developments
Skills needed (general)
- good software engineer background or IT professional (senior or junior)
- experienced in Object Oriented programming, API for Windows, GUI
- experience in JAVA technologies
- rigorous and pragmatic
- interested in the application functionalities and business analysis
- speaking and writing English (fair level)
Information on the IT technologies we do use (detailed)
This is given as information only. The knowledge or experience in the following area is appreciated, but not mandatory. The skilled engineers can learn most of these technologies or by IT professionals having a good background in Object Oriented programming.
We aren't using extensively J2EE but in some cases of software deployment (in 3-tiers) we are using EJB (Entreprise Java Beans), and some web services for integration purposes. As a consequence, we don't need a J2EE specialist but someone that has if possible a basic knowledge of:
- EJB (stateless, stateful)
- SOAP (Simple object access protocol)
- JBoss (the application server we are using)
- Tomcat (embedded in JBoss)
We are specifically using:
- Java basic features (J2SE, java standard edition)
- Eclipse (as a tool for development) but also Eclipse RCP
(Rich Client Platform) as the platform for CBK GUI
- 'Spring Framework' and one of its extension 'Acegi System Security for Spring'
- 'Hibernate' and 'JDBC' (Java Database Connectivity)
- DB2 and Oracle databases
- CVS (as a development tool for source version control)
- OsCache and EhCache as caching solution (applicative/database cache handling)
- JMS (Java Message Service) / IBM Websphare MQ (for Messaging)
- OpenOffice with UNO (Universal Network objects): we are using OpenOffice not only as a tool to edit document but OpenOffice is integrated with CBK to print, convert... documents.
- Jakarta Ant, not only as a development tool but also CBK batch programs are based on Ant task.
- Pnuts scripting language
- and a large set of open source projects:
Jakarta Commons, Log4j (Logging), JPos (for ISO8583 = IPM
format), JavaMail, JOTM (Database Transaction with two phase commit support), ...
Career path
Being a member of CBK team gives a lot of satisfaction to each person. All of them are highly motivated and eager to reach high professional performance while maintaining excellent interpersonal relations. The dynamic work environment in a rapidly growing company allows the candidate to find his best path corresponding to his best skills and interest.
- Starting as “Java Developer” for CBK application (Junior or Senior)
- Evolution to “Senior Java Developer” and potentially to Business Analyst or “External Delivery Manager- Senior Project Leader” depending on skills and interest
- Acquiring the business analysis experience in the financial packages and specifically in the credit card processing.
Contact
Send your curriculum vitae, in English, with covering letter by
mail or email
to the attention of:
Amandine Brootcorne
Clear2Pay Belgium NV
Av Eugène Plasky 157
B-1030 Brussels
Belgium
E:
With reference: c2p_JavaDevCBK
|