Späť na profesionálov

Java Developer

Prehľad


Krátke zhrnutie

Kandidát je skúsený vývojár s viac ako 20-ročnou praxou. Začínal ako vývojár v jazyku C. Posledných 20 rokov však programuje v jazyku Java. Najčastejšie pracuje s Java SDK. Má však skúsenosti aj s Hibernate a Spring, ktoré však posledných 10 rokov nepoužíva. Uprednostňuje menšie spoločnosti alebo start-upy, pretože má rád atmosféru v takýchto firmách. V práci bežne pracuje s agilnými metodikami, ako sú Scrum a Kanban. Denne aj v súkromnom živote komunikuje v angličtine. Učí sa však aj taliansky. V minulosti viackrát viedol malý tím vývojárov a rád vedie a mentoruje mladších vývojárov, aby sa zlepšovali.

Dostupnosť.

Pracovné skúsenosti

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.
Author
Java Developer
61f8076137f3a90013deea57
Kontraktor294  / Denne
ÚroveňSENIOR
Role
Java Developer
Jazyky
English
Zručnosti
Application ServerCC++CSSDatabaseHP-UXHTMLHibernateJavaLinuxMySQLOperation SystemsOraclePHPPL/SQLPerlPostgreSQLPythonRSSReportsSQLSales RepresentativeShellSpecificationsSpringTeam LeaderUXUnixXMLXSLT
Lokality
PrahaRemote