Java Developer
Überblick
Kurzer Überblick
Der Kandidat ist ein erfahrener Entwickler mit über 20 Jahren Erfahrung. Er begann als C-Entwickler. In den letzten 20 Jahren hat er jedoch in Java programmiert. Meistens arbeitet er mit Java SDK. Er hat jedoch auch Erfahrung mit Hibernate und Spring, die er in den letzten 10 Jahren nicht mehr verwendet hat. Er bevorzugt kleinere Unternehmen oder Start-ups, da er die Atmosphäre in solchen Unternehmen mag. Bei der Arbeit arbeitet er routinemäßig mit agilen Methoden wie Scrum und Kanban. Er kommuniziert im Alltag und im Privatleben auf Englisch. Allerdings lernt er auch Italienisch. In der Vergangenheit hat er mehrfach ein kleines Team von Entwicklern geleitet und genießt es, jüngere Entwickler anzuleiten und zu unterstützen, sich zu verbessern.
Verfügbarkeit.
Berufliche Erfahrung
2012 – present: Senior Java Developer
- Responsible for developing and enhancing the engine used in the company's projects.
- Projects are built on the same engine as before, but there are also new projects.
- Responsibilities include analyzing, developing, and testing.
- Also responsible for estimating development time and coordinating the team.
- Technologies used: Java, Hibernate, Spring, JSF2, WebSphere.
2010 – 2012: Technical Lead/Senior Java Developer
- Led a small team working on a project for Russian Raiffeisen bank.
- Responsibilities included coordinating analysis, development, and testing.
- Prepared estimations for development and distributed tasks among developers.
- Technologies used: Java, Hibernate, Spring, JSF2, WebSphere.
2006 – 2010: Senior Java Developer
- Led the development team and was responsible for incoming projects.
- Analyzed incoming requests, estimated time, and designed new tasks.
- Distributed tasks among developers and oversaw implementation.
- Projects included Professional News Search, Media Analyses Reports, and Emerging Stories Detector.
- All projects were based on a core application that crawled web documents and categorized them.
- Technologies used: Java, PostgreSQL, HTML, Adobe Flash, Python/Shell scripts.
2004 – 2006: e-Commerce Analyst
- Member of the analytics team working on a 3PL solution for a big customer.
- Analyzed incoming requests, estimated time, and developed small tasks.
- Prepared specifications for big tasks and oversaw external developers during implementation.
- Projects included SCEM (Supply Chain Event Management) and DOM (Distributed Order Management).
- Technologies used: Java, J2EE, XSLT, Oracle.
2002 – 2004: Programmer/Analyst
- Part of a small team that developed a special application server used in banks.
- Designed and developed the project, implementing several components.
- Projects included common library for writing clients, DB client, log server, cron, watchdog, and web-services interface.
- Technologies used: C++, Java, C++/Linux, Perl.
2001 – 2002: Team Leader/Programmer/Analyst
- Worked on projects involving processing short messages from mobiles in special PDC format.
- Maintained and developed the projects.
- Technologies used: C, HP-UX, SUN, Perl, scripts, awk.
1996 – 2001: Team Leader of CAD Office
- Developed CAD/CAM systems for garments.
- Projects included data representation of matrix with a lot of zero values and data conversion.
- Technologies used: C, HP-UX.
IT Skills:
- Languages: Java, C/C++, Pascal, Perl, PHP, Shell scripts.
- Databases: Oracle, MySQL, PostgreSQL.
- OS: Linux/UNIX, Windows.
- Others: HTML, CSS, XML, SQL, PL/SQL, XSLT, Hibernate, Spring.
Education:
- Fac. of Mathematics and Physics, Bratislava, SK.
- Studied mathematics with a focus on computer graphics and geometry.
| Freiberufler | 294 € / Pro Tag |
| Eben | SENIOR |