View all jobs

Developer Openlink Endur with Java experience - August 2019

Düsseldorf, NRW
For one of our clients we are looking for a Techno-functional Endur developer

Project Description: Tactical fixes - Fix and improve code base in OpenLink Endur key critical process. This will be relevant for both Endurs which focus on Gas and Power. Planned project start: 01.09.2019/ enddate: 31.12.2019.

Task Description:
  • Independent review of existing code (AVS, JVS and OpenComponents) when steering comes from manager and system analyst. Used tools are OpenLink Endur and Eclipse.
  • Idenpendent identify weak points (memory leaks, concurrency issues, bad sql paths, etc.
  • Fix and improve functions in the code base - the consultant will write code using more modern coding standards. This will improve the stability, reliability and performance of the code
  • Test and document improvements
  • Work with internal release management teams - the consultant, after successful improvement of the script, verified by testing, will provide the script, release documents (approvals from system stakeholders), to the Release Mgmt team. The RM team will then schedule the appropriate release slot in the production environment. The RM will make the changes in the production environment based on the deployment guide provided by the consultant. The consultant will then ensure that the script is functioning in production as in testing by monitoring the execution on a daily basis for 2 weeks
  • Provide post go live expertise (on a daily basis for 2 weeks) those changes which the consultant have implemented - all changes will be documented in the internal Endur Wiki page and a functional handover will be given the L2, L3 Endur support teams

Authority to decide:
  • Consultant will work with Business Analysts and System Analysts to discuss solution options

Endur specific customization:
  • OpenJVS, AVS, OpenComponents Java - embeddded and toolkit
  • Endur coding best practices, memory management
  • Endur deal modelling: Gas, Power & Emissions (spot, forwards, futures, options etc) including backend database model
  • Connex framework (JBroker / JMS backend)
  • Experience with TPM, EPM, ESM
  • Deep experience with services: Post Processing, APM ADS incl SDKs, Reval, Custom, Settlement and generic Grid framework
  • Hands-on experience with integration technologies & protocols REST, SOAP, JSON, XML, Avro
  • Familiar with Identity Management (Classic AD, Open ID Connect / OAuth 2, SAML)
  • Familiar with Azure Cloud ( IaaS and platform services like load balancer), Citrix
Basic requirements of candidate:
  • Solid background in Java (backend focus) with knowledge around Java Memory model, experience with profiling
  • .NET (C#) experience favourable
  • SQL, PL/SQL and Oracle database design & tuning
Start: ASAP
Duration: 4 months+
Location: Duesseldorf

Share This Job

Powered by