Späť na profesionálov

Java Developer

Prehľad


Krátke zhrnutie

Kandidát je seniorný vývojár v jazyku Java s viac ako 20-ročnými skúsenosťami v komerčnej oblasti. V súčasnosti vyvíja na modernom zásobníku Java EE, Spring, Spring boot, Hibernate a architektúre mikroslužieb. Zameriava sa aj na jednočipové mikroprocesory, čím vlastne prešiel na jazyk C. Na projekte aktívne využíva agilné metodiky, najmä Scrum a Kanban, ale v minulosti používal aj Waterfall. Angličtinu ovláda na komunikatívnej úrovni. Preferuje IT spoločnosti, telco, bankovníctvo ho neláka. Pracoval na projekte ako Team Lead, kde viedol malý tím vývojárov a databázových špecialistov, v súčasnosti je to už viac ako 7 rokov.

Pracovné skúsenosti

Senior Software Developer | July 2021 – Present

  • Developed features, conducted code reviews, and led junior colleagues.
  • Participated in architectural projects and technical assessments.
  • Automated tasks and integrated BPM Camunda for loan processes.

Senior Software Developer | December 2020 – June 2021

  • Integrated 3rd party sport events and developed an internal calculation service.
  • Technologies used: Java, Spring Boot, Apache Ignite, OpenShift, Kafka.
  • Developed a calculation service for user-defined formulas.

Senior Software Developer | July 2019 – November 2020

  • Developed and tested installers for software suites.
  • Technologies used: GoLang, Spring, Yaml, JSON, Kubernetes, AWS.
  • Created an auto install tool for software on AWS.

Senior Software Developer | July 2014 – June 2019

  • Developed features, conducted code reviews, and assessed candidates.
  • Technologies used: Java, Spring, Hibernate, PostgreSQL, JSON, Git.
  • Integrated 3rd party products and led junior colleagues.

J2SE GUI Developer | June 2010 – June 2014

  • Developed GUI for TV automation system using Swing.
  • Technologies used: Java, Swing, XML, Spring, Eclipse.
  • Created custom Swing components and Look & Feel.

Localization Engineer | August 2009 – May 2010

  • Handled localization tasks and participated in TMS administration.
  • Technologies used: Java, XML, NetBeans, Ant, Mercurial, SDL TMS.
  • Developed a tool for handling mobile resource bundles.

Java Globalization Engineer / Tools Developer | June 2003 – January 2009

  • Managed localization and locale data for J2SE.
  • Technologies used: Java, XML, shell, perl, JDeveloper, NetBeans.
  • Developed automation and administration tools, received two awards.

Java Portlets Developer | September 2002 – May 2003

  • Developed portal solutions using Oracle App server.
  • Technologies used: Java, Portlets, Servlets, JSPs, SOAP, iTextPDF.
  • Delivered two portal solutions to customers.

Mobile Networks Customization Engineer / Tools Developer | June 2001 – June 2002

  • Customized mobile networks and developed Java tools.
  • Technologies used: FSDL, Java, shell, perl, HP-UX, Informix.
  • Delivered customizations and participated in consolidation processes.

Visual BASIC Developer / Java Developer | May 1998 – April 2001

  • Maintained and enhanced jukebox server administration GUI.
  • Technologies used: Visual BASIC, Java, XML, shell, Tcl.
  • Developed internal web application for document archive access.

Head of Computer Animation Department / Tools Developer | March 1996 – March 1998

  • Managed computer animation team and developed utilities.
  • Technologies used: Visual BASIC, batch scripting, Adobe Photoshop.
  • Built technology chain and delivered animated series.

Network Administrator | November 1995 – February 1996

  • Installed and maintained customer networks.
  • Technologies used: Novell NetWare, Windows, MS Office.
  • Installed and documented customer networks.

Network Administrator / User Support | September 1995 – November 1995

  • Managed company network and supported users.
  • Technologies used: Novell NetWare, MS DOS, AS400 scripting.
  • Implemented backup/restore process for AS400.

Teacher / Network Administrator | September 1994 – August 1995

  • Assisted with programming lessons and network administration.
  • Technologies used: Pascal, MS DOS, Novell NetWare.
  • Passed basic military training.

Technician for PC and Office Equipment / Network Administrator | February 1993 – August 1994

  • Assembled, installed, and maintained PCs and networks.
  • Technologies used: MS DOS, Novell NetWare, MS Windows, Lotus AmiPro.
  • Installed and maintained office equipment.
Author
Java Developer
63693671f064f88111c49ae1
Zamestnanec6165  / Mesačne
Kontraktor452  / Denne
ÚroveňSENIOR
Role
Java Developer
Jazyky
English
Zručnosti
AWSArchiArchitecture SoftwareAzureBashCC++CVSCloudCode ManagementContainer Management SoftwareContainerization SoftwareDatabaseDevOpsEclipseGitGoLangHP-UXHibernateIDEInformixJDeveloperJSONJUnitJavaJava EEJava ToolsJavaScriptKubernetesMercurialMessage BrokerNetbeansOperation SystemsOraclePerlPostgreSQLQNXRabbitMQSQLSW Tools APIsShellSoapSpecificationsSpringSpring bootSwingToolsUIUMLUXUnixVisual basicWindows NTXMLXSDXSLT
Lokality
PrahaPraha 2Remote