In today’s global economic environment, IT departments are facing more and more challenges. Budgets are slashed, there is a lack of qualified staff but nevertheless – projects still have to be delivered at short notice and within tight deadlines. This is where ITech Consult can offer you quick, highly targeted and cost-effective support, so you can make the most out of your budget.
You are a freelance computer expert and do not want to spend your time looking for new projects? Then just send us your application – because we know where your skills are needed! When it comes to recruiting IT staff, numerous prestigious organisations count on us.
Pharmaceuticals & Life Science
The Pharmaceutical and Life Science divisions have the high demand of requiring well-trained personnel, some of whom have many years of experience in specific areas of work or sub-areas. The search for a suitable candidate can be tedious and time-consuming, while vacancies remain vacant and the workload for existing employees is high.
Referenznummer 782
Jahrgang: 1970
EDV-Erfahrung seit: 1997
OOA, OOD, OOP, Java, J2SE, J2EE, JEE, Swing, UML, Design Patterns, Refactoring, Datenmodellierung, Analyse, Design, Entwicklung, TestManagement
Software-Entwicklung / Programmierung
Beratung / Consulting
Coaching / Schulung / Training
Qualitätsmanagement / Qualitätssicherung / Test
Senior Software-Entwickler mit den Schwerpunkten OOA, OOD, OOP, Java, J2EE, JEE, Java-Coaching sowie Testmanagement und -architektur
Deutsch: Muttersprache
Englisch: sehr gut in Wort und Schrift
Von 1990 bis 1997 Studium der Informatik an der Universität Kaiserslautern.
Diplomarbeit am Deutschen Forschungszentrum für Künstliche Intelligenz, ebenfalls in Kaiserslautern
Studienabschluß: Diplom Informatiker, Notendurchschnitt 1,75.
Themenschwerpunkte Informatik
– Very Large Scale Integration
– Betriebssysteme und Verteilte Systeme
– Datenbanksysteme (relationale, wie auch deduktive)
– Programmieren in Logik und automatisches Beweisen
– objektorientierte(s) Analyse, Design und Programmierung in Java
Nebenfach Wirtschaftswissenschaften
– Finanzwirtschaft
– Produktionswirtschaft
– Internes Rechnungswesen und Controlling
Basic: Basiskenntnisse
C: gute Kenntnisse
ESQL/C: gute Kenntnisse
Java: Experte Java
JavaScript: Basiskenntnisse
Lisp: Basiskenntnisse
Modula-2: Basiskenntnisse
Oberon: Basiskenntnisse
Pascal: Basiskenntnisse
Prolog: Basiskenntnisse
Python: Basiskenntnisse
Shell: Basiskenntnisse
PC
HPUX, MS-DOS, SUN OS, Solaris, Unix: Linux (SUSE und Debian), Windows: NT 4, 2000, XP, Vista
Access: gute Kenntnisse
DB2: gute Kenntnisse
Informix: Basiskenntnisse
Ingres: sehr gute Kenntnisse
MS SQL Server: gute Kenntnisse
MySQL: gute Kenntnisse
Oracle: 9i, 10g: gute Kenntnisse
Proprietäre DB: HSQL(Hypersonic): sehr gute Kenntnisse
Internet, Intranet: RMI, JMS, HTTP, FTP
Message Queuing: Erfahrungen mit MQ-Series im Java-Umfeld
TCP/IP: nur Erfahrungen im Java-Umfeld
Versicherungen, Banken, Finanzdienstleistungen, öffentlicher Dienst
Produkte: JDK: 1.1.x, 1.2.x, 1.3.x, 1.4.x, 1.5.x, 1.6.x
APIS: Core APIs, JDBC (SQL), Swing, RMI, JMS, Servlets, JNI, DOM, SAX, StAX, XML, JAX WS, JNDI, IO, Reflection, Apache POI, Apache CLI, Apache Commons, Apache VFS, Apache XmlBeans, EJB 2.1, EJB 3.0
Frameworks: J2EE, JEE, Hibernate, JiBX, JaxB, Spring, Spring WS, Google Guice
Application-Server: BEA Weblogic 8.4, BEA Weblogic 10, JBoss
CASE-Tools: TogetherJ, Rational Rose, Jude, MDI Innovator
Entwicklungsumgebungen: JetBrains IDEA, Eclipse, VisualAge4Java, Forte, Netbeans
Versionskontrolle: CVS, Telelogic ChangeSynergy (ehemals Continuus), Mercurial, Subversion
Unit-Tests: JUnit, Artima Suite Runner, DBUnit, EasyMock, Jemmy, Fit FitNess Logging: Log4J, JLog
Profiling: JProbe, OptimizeIt, JConsole
relationale Datenbankmanagementsysteme: MS Access, MS SqlServer, MySQL, Ingres, Hypersonic, HSQL, H2, Oracle 9i und 10g, AS400/DB2
WebServer: Sambar, Resin, Tomcat, Jetty
Continous Integration: JetBrains TeamCity, Hudson, Jenkins
Batchserver: Flux 7.7.x, 7.9.x
Messaging Middelware: MQ Series, JBoss Messaging
Office: MS Word, MS Excel, MS Project, MS Powerpoint, HP-Service Desk, CM Synergy
Testmanagement:
Testplanung, inkl. Risikoplanung, Testfallspezifikation (Akzeptanztests, Integrationstests, positive und negative, funktionale Tests, Stress- und Lasttests), Auswahl, Einführung und Weiterentwicklung eines Systems zur Testfallspezifikationsverwaltung, Planung, Koordination und Begleitung der Testdurchführung, Auswertung und Analyse der Testergebnisse, Sichtung und Evaluierung von Testwerkzeugen
Kurzbeschreibung: Softwareentwicklung zur Ablösung einer Komponente der Produktionssteuerung im Bereich Sekundärmetallurgie.
Aufgaben: Design, serverseitige Java-Entwicklung, Unterstützung im Build- und Release Management.
Werkzeuge: Windows XP, Eclipse Helios, IntelliJ IDEA, SVN, Squirrel, DBVisualizer, Maven 2, Ant, Hudson/Jenkins, Nexus, Sonar, Jacoco Codecoverage, Checkstyle, PMD, JConsole, JDK 1.6, JBoss 5.1, Enterprise Architect, Jira, Confluence
MS Office Komponenten: JBoss, Informix DB, H2
Frameworks: Junit 4, Fit, FitNness, Log4J, EasyMock 2.1, Hibernate, JEE 6
APIs: Java Core APIs, Swing, JMX, EJB 3.0, XML
Programmiersprachen: Java
Auszeichnungssprachen: XML (XSD)
Datenbanksprachen: SQL
Best Practices: Design Patterns, Java-Idioms, Refactoring, CI
Methoden: Scrum
Kurzbeschreibung: Umsetzung eines sehr umfangreichen Change Requests.
Aufgaben: Design & serverseitige Java-Entwicklung
Werkzeuge: Windows XP, Eclipse 3.5.2, CM Synergy, Squirrel, Maven 2, Hudson, Nexus, Emma, JIndent, Checkstyle, JDK 1.5, JBoss, Innovator, MS Office
Komponenten: JBoss, IBM DB2
Frameworks: Junit 4, Log4J, properitäres Persistenzframework, JEE
APIs: Java Core APIs, Swing, Spring DI, XML, EasyMock 2.1, EJB 2.1
Programmiersprachen: Java
Modellierungssprachen: UML
Auszeichnungssprachen: XML (XSD)
Datenbanksprachen: SQL
Best Practices: Design Patterns, Java-Idioms, Refactoring, CI
Methoden: RUP
Kurzbeschreibung: Entkoppelter Import externer Daten mittels zweier Webservices und eines Batch-Jobs.
Aufgaben: objektorientierte Analyse und Design, Realisierung der Webservices (1x SOAP, 1x ReST) und des Batchjobs, Modellierung der für die zu importierenden Daten notwendigen neuen Relation, inkl. Constraints, Indizes und Sequenzen. Erstellung der zugehörigen Skripte und Einspielen dieser Skripte in einer speziellen Testumgebung, Konzeption und Umsetzung von Unit-Tests auf Basis der bestehenden Testarchitektur, Konzeption und Umsetzung Betriebsüberwachung
Werkzeuge: Windows XP, JetBrains IDEA, Mercurial, Oracle SQL Developer 1.2.0, Maven 2, Archiva, Emma, JDK 1.5, Jetty, Jude, MS Office, HP Service Desk
Komponenten: Bea Weblogic 10, Oracle 10g RAC, HSQL, Flux 7.9.11
Frameworks: Junit 4, Log4J, Hibernate 3.2, JEE, JAXB, Spring WS
APIs: Java Core APIs, XML, EasyMock 2.1, EJB 2.1
Programmiersprachen: Java
Modellierungssprachen: UML
Beschreibungssprachen: WSDL
Auszeichnungssprachen: XML (XSD)
Datenbanksprachen: SQL, PL/SQL
Best Practices: Design Patterns
Methoden: Scrum
Fortbildung: Scrum-Workshop (2 Tage) Teil 1 und Teil 2 (Dr. Christoph Mathis vom ScrumCenter)
Bezeichnung: CrefoTEAM Auskunft
Kurzbeschreibung: Analyse und Redesign eines Workflowsystems im Rahmen funktionaler Erweiterungen.
Aufgaben: objektorientierte Analyse und Design, Realisierung des Redesign und der funktionalen Erweiterungen,
Modellierung der für die Erweiterungen notwendigen neuen Relationen, inkl. Constraints, Indizes und Sequenzen sowie ggf . Änderungen bzw . Erweiterungen bestehender Relationen, Erstellung der zugehörigen Skripte und Einspielen dieser Skripte in einer speziellen Testumgebung, Konzeption und Umsetzung von Unit-Tests auf Basis der bestehenden Testarchitektur
Werkzeuge: Windows XP, JetBrains IDEA, Oracle SQL Developer 1.2.0, Maven 1, CVS, Emma, JDK 1.5, MS Office, HP Service Desk, kundenspezifisches Workflowmanagementsystem
Komponenten: Bea Weblogic 10, Oracle 10g RAC, HSQL, Flux 7.7.4
Frameworks: Junit 4, Log4J, Hibernate 3.2
APIs: Java Core APIs, JDBC, XML, IO, Apache Commons, Apache CLI, Apache VFS, Apache XMLBeans, EasyMock 2.1, EJB 2.1
Programmiersprachen: Java
Auszeichnungssprachen: XML (XSD)
Datenbanksprachen: SQL
Best Practices: Design Patterns
Kurzbeschreibung: Analyse, Design und Realisierung zweier Batchs-Jobs mit Flux zum zeitgesteuerten Import und anschließender Transformation externer Daten in ein Client-Server System.
Aufgaben: objektorientierte Analyse und Design, Realisierung der Batch-Jobs in Java, Modellierung der für die zu importierenden Daten notwendigen neuen Relationen, inkl. Constraints, Indizes und Sequenzen sowie ggf. Änderungen bzw. Erweiterungen bestehender Relationen, Erstellung der zugehörigen Skripte und Einspielen dieser Skripte in einer speziellen Testumgebung, Konzeption und Umsetzung von Unit-Tests auf Basis der bestehenden Testarchitektur, Spezifikation und Durchführung der Smoke- und Integrationstests, Dokumentation der Jobs für das Betriebs Monitoring, Coaching
Werkzeuge: Windows XP, JetBrains IDEA, Squirell, Oracle SQL Developer 1.2.0, Maven 1, CVS, Emma, JDK 1.5, EJB 2.1, MS Office, HPService Desk
Komponenten: Bea Weblogic 10, Oracle 10g RAC, HSQLDB, Flux 7.7.4
Frameworks: Junit 4, Log4J, Hibernate 3.2
APIs: Java Core APIs, JDBC, XML, IO, Apache Commons, Apache POI,
Apache VFS, EasyMock 2.1, JiBX 1.1.5, Apache XmlBeans 2.4
Programmiersprachen: Java
Auszeichnungssprachen: XML (XSD)
Datenbanksprachen: SQL
Best Practices: Design Patterns
Bezeichnung: Erweiterung der graphischen Benutzeroberfläche um einen Dialog zur Erfassung querschnittlicher Basisdaten, Realisierung von Batch-Jobs
Aufgaben: objektorientierte Analyse und Design, Umsetzung neuer und Refactoring bestehender Komponenten in Java, Konzeption und Umsetzung von Unit-Tests auf Basis der bestehenden Testarchitektur, Qualitätssicherung (Unterstützung im Testmanagement), Coaching
Werkzeuge: Windows XP, JetBrains IDEA, Squirell, Oracle SQL Developer 1.2.0Maven 1, CVS, Emma, JDK 1.5, MS Office, HP ServiceDesk
Komponenten: Bea Weblogic 10, Oracle 9.1, 10g RAC, HSQL, Fuzzy Double, Flux 7.7.4
Frameworks: Junit 4, Log4J, Hibernate 3.2
APIs: Java Core APIs, Swing, JDBC, XML, IO, Reflection, Apache Commons, JiBX 1.1.5, EasyMock 2.1
Programmiersprachen: Java
Auszeichnungssprachen: XML (XSD)
Datenbanksprachen: SQL
Best Practices: Design Patterns
YOU HAVE DISCOVERED A SUITABLE CANDIDATE?
Please reach out to us by telephone or via our Contact Form. We will then discuss the next steps with the selected candidate on your behalf.
NO LUCK FINDING A SUITABLE CANDIDATE?
Don‘t despair! Simply let us know what skills you are looking for and we will conduct a comprehensive search for you.