Zpět na profesionály

Java Developer

Přehled


Krátké shrnutí

Kandidát je zkušený vývojář s více než 20 lety praxe. Začínal jako vývojář v jazyce C. Posledních 20 let však programuje v jazyce Java. Nejčastěji pracuje s Java SDK. Má však také zkušenosti s Hibernate a Springem, které však posledních 10 let nepoužívá. Dává přednost menším firmám nebo start-upům, protože se mu líbí atmosféra v takových firmách. V práci běžně pracuje s agilními metodikami, jako jsou Scrum a Kanban. Denně i v soukromém životě komunikuje anglicky. Učí se však také italsky. V minulosti několikrát vedl malý tým vývojářů a rád vede a mentoruje mladší vývojáře, aby se zlepšovali.

Dostupnost.

Pracovní zkušenosti

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
Kontraktor7150  / Denně
ÚroveňSENIOR
Role
Java Developer
Jazyky
English
Dovednosti
Application ServerCC++CSSDatabaseHP-UXHTMLHibernateJavaLinuxMySQLOperation SystemsOraclePHPPL/SQLPerlPostgreSQLPythonRSSReportsSQLSales RepresentativeShellSpecificationsSpringTeam LeaderUXUnixXMLXSLT
Lokality
PrahaRemote