We zijn op zoek naar een ervaren all-round Java webapplicatie ontwikkelaar, voor een korte opdracht (max 5 dagen) voor verbetering van de applicatie. Ben jij een trouble shooter pur sang?
Het issue zit in een aantal Java-processen die draaien op een Tomcat applicatieserver. Deze processen hebben allen een verbinding met de productiedatabase. Wat we constateren is dat deze processen meermalen per dag "vastlopen" en effectief helemaal niets meer doen. Daardoor stokt op dat moment de verwerking van de data met alle gevolgen van dien. Na herstart van de Tomcat-server komt de verwerking onmiddellijk weer op gang en wordt de achterstand snel ingehaald, tot het volgende moment dat het proces weer vastloopt.
We hebben al workarounds geïmplementeerd door te detecteren (door middel van de logging van de processen) of het proces vastloopt en daarna automatisch de Tomcat-server te herstarten. Dit mechanisme werkt echter niet altijd, en bovendien willen we de oorzaak oplossen in plaats van aan symptoombestrijding te doen.
Ben jij een ervaren Oracle / Java programmeur die ruime ervaring heeft met het oplossen van bugs op het vlak van de communicatie tussen Java-processen en Oracle servers.
Je wordt gekoppeld aan de softwareontwikkelaars zodat ze gezamenlijk de sourcecode kunnen bekijken, met tooling onderzoek kunnen doen naar de mogelijke oorzaak in het pad Tomcat-middleware-Oracle om uiteindelijk te komen tot een oplossing van dit vastlopen.
Duur 5 dagen (max) met optie op verlenging Tarief: Hoog Lokatie: Haarlen
MUST: Alleen gemotiveerde top specialisten reageren om klant op korte termijn te helpen.