Areas of Expertise

  • IT - Software Development
  • IT - Database Administration
  • IT - DataWarehouse & BusinessIntelligence

  • IT - Architecture
  • IT - Application Support
  • IT - Design (Graphics)

  • IT - System / Network Administration
  • IT - Management / Project Management
  • IT - Quality Assurance / Testing

  • IT - Business Analysis
  • IT - Consultancy
  • Telecom Engineering

  • IT - Hardware
  • IT - Marketing
  • IT - Sales

  • IT - Business Development
  • Automation
  • Finance

  • Human Resources
  • IT - Audit / Security
  • Office management / Administration

  • IT - Management / Executive Management
  • IT - Team Leading / Coordination
  • IT - SAP Consultancy/Development

Open Jobs






Java GUI Developer

Our client is a globally operating French credit insurer which for nearly 70 years offers adapted risk prevention, monitoring and protection services to companies of all sizes and nationalities and in all sectors. Clients thus benefit from the expertise and organisation of an international Group that can offer them local service fine-tuned to their needs.
The group holds an estimated 20% market share in the credit insurance industry and is present directly or via strategic partnerships in 100 countries, with the ability to offer multinationals a structure suited to their needs that combines global reach and proximity, with a deep knowledge of local economic conditions in multiple sectors.
Due to their specific Business, it's not possible to find off-the-shelf software for all core activities so most of critical core business applicatíons are developed internally.
Their current ambition is to be the most agile global trade credit partner in the industry, while evolving to a more capital efficient business model. The setting of a new IT Application Development Excellence Center based in Bucharest will allow a concentration of efforts and expertise for IT, the main pillar of the plan implementing the strategy.

For this new center, they are looking for a Java GUI Developer.
This job reports to the BDC Project Manager. The BDC teams are accountable for the entire development lifecycle from Design Study to Production Support.

BDC mainly interfaces with the following teams located in Paris: CPI team in charge of managing the overall IT planning, collecting users’ needs, reformulating these needs in Requirements, accepting the solution and training the users; DSIAS team in charge of IT System Architecture (including Coface framework), IT Tools and Methods; DSIP in charge on Production.

The candidate also has to comply with the requirements of the quality system (ISO 9001 certification) and security recommendations. More precisely, he has to work in accordance with the project management plan.

Duties and Responsibilities

- Designing and developing for mission-critical systems and delivering high-availability and performance
- Contributing in all phases of the development lifecycle
- Writing well designed, testable, efficient code

The SI is based on a service-oriented architecture (SOA) which comprises of View Components (VCs/GUIs) and Business Components (BCs).

The Analyst/Developer is in charge of Design, Coding, Testing and Support.
- Detailed Design :
Using Magic Draw, the software has to be described using UML Diagrams. This has to meet Requirements gathered in Caliber-RM and interfaces definition.
- Coding and Testing

The Software Development Environment is based on the Company framework, based on the patterns integrated in Magic Draw. Unit Tests are managed using the ALM tool and are based on XML using the Company framework.

Technical Skills
-JAVA/J2EE
-Database : Oracle (Toplink/ JPA-Hibernate), MongoDB
-SQL, PL/SQL
-Swing
-Junit
-SOAP
-Maven
-UML(design pattern) with MagicDraw
-Requirements Management : Caliber RM (Borland)
-System : Windows, Unix, LINUX, HPUX
-Application Server : WebLogic (Oracle)
-XML / XSL,
-IDE : Eclipse
-Tests : Junit, ALM
-Configuration Management : Serena Dimensions
-Technical Skills for BC Profiles
-JSP/Javascript/JQUERY
-Angular JS, bootstrap CSS 3
-Framework : NetUI/Struts/JSF

Level of Languages:
English is mandatory for this position, the candidate has to be fluent in written and speaking English.
French is not mandatory but is an advantage.

Other Skills:

The organisation implies a lot of relationships with different teams, so good communication skills are required
The candidate has to be autonomous (small teams) and adaptable (international context)
The candidate should have a technical profile but be able to understand and the business requirements and impacts.