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.
| Kontraktor | 7150 Kč / Denně |
| Úroveň | SENIOR |