Careers
Junior Java Developer (M/F)
| Job ID: | c2p_JuniorJavaDev_cbk |
| Location: | Zaventem, Belgium |
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 & American Express 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.1” has been fully developed in Java technologies. The ongoing new developments for CBK V3.1 Version are focused on the needs of new customers and projects.
The previous version of the package called “CBK V2.6” has been developed while using GUPTA GUI and C/C++ technologies. And is phasing out in 2011.
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 & American Express 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 650 staff members of Clear2Pay organisation in EMEA, USA and Asia Pacific.
Scope of Work
- Development of CBK package software applications
- Analysis of business and functional requirements and of the resulting technical implementations
- Development level support for internal and external requests
- 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)
- Degree in Software Development or equivalent software engineer background
- 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)
IT technologies we use (detailed)
This is given as information only. The knowledge or experience in the following area is appreciated, but not mandatory. A skilled engineer can learn most of these technologies on short term, just like any IT professional 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)
- Tomcat (the application server we use)
We are using some basic features that can be learned but it's better if the candidate has an experience in those technologies.
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 ‘Spring Security'
- 'Hibernate' and 'JDBC' (Java Database Connectivity)
- DB2, Oracle and MS SQL Server databases
- Subversion (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.
- Pnut scripting language
- and a large set of open source projects: Jakarta Commons, Log4j (Logging), JPos (for ISO8583 = IPM format), JavaMail, Bitronix (Database Transaction Manager 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)
- Evolution to “Senior Java Developer” and potentially to Business Analyst or “External Delivery Manager - Senior Project Leader” depending on skills and interest
- Acquiring 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:
Vicky De Groote
Clear2Pay NV
Schaliënhoevedreef 20A
(Mechelen Campus)
B-2800 Mechelen
Belgium
E:
With reference: c2p_JuniorJavaDev_cbk
> Back
