Späť na profesionálov

Java Developer

Prehľad


Krátke zhrnutie

Kandidát je seniorný Java vývojár so skúsenosťami ako architekt riešení a vedúci IT tímu. Pracoval pre rôzne spoločnosti vrátane investičnej banky Barclays a českej retailovej banky. Medzi jeho zodpovednosti patril vývoj a údržba vysoko výkonných obchodných systémov, redizajn a refaktoring architektúry middle office a riadenie projektov pre letecké fakturačné systémy a webové aplikácie. Kandidát má odborné znalosti v jazyku Java, systémoch na zasielanie správ a vývojových nástrojoch, ako sú Eclipse a Maven. Plynulo ovláda anglický jazyk a má vodičský preukaz. V súčasnosti hľadá pozíciu senior developera alebo vedúceho tímu ako externý spolupracovník. Vo voľnom čase sa venuje lietaniu na mikrolietadle, hudbe, lyžovaniu a cestovaniu.

Pracovné skúsenosti

09/2014 – to date: Senior Java Developer

  • Developed and maintained a high-performance message-driven cash equity trading order management system using Java 8 SE, Google Guice DI, and Solace messaging.
  • Responsible for implementing cash equity trading order management related scrum stories and providing application maintenance and support.
  • Utilized technologies such as Java Swing, Hocon configuration, Google Protocol Buffers serialization, and Mockito.
  • Used development tools like Eclipse IDE, Maven, Git DVCS, and Jira bug-tracking tool.
  • Also worked with shell scripting (bash), Scala, JavaFX, and Perl 5.

02/2013 – 9/2014: Equity Middle Office Senior Java Developer

  • Involved in the redesign and refactoring of the cash equity middle office architecture.
  • Developed back-end components in Java and performed JVM performance tuning.
  • Worked on solution architecture and platform quality.
  • Used technologies such as Java 6 SE, Spring 3.x DI and configuration, and Google Protocol Buffers serialization.
  • Also worked with Solace and Tibco message oriented middleware, JPA 2.1, and Codahale Metrics instrumentation library.
  • Utilized development tools like Eclipse IDE, YourKit Java Profiler, and Subversion.

06/2011 – to 02/2013: Project Manager, Technical Lead, Team Leader, and Developer

  • Managed and led various projects, including the development of aeronautical billing systems and web-based applications.
  • Responsible for project management, quality assurance, customer account management, and solution architecture.
  • Worked with a team of 12 developers and system engineers split into 3 international teams.
  • Utilized technologies such as Java 6, Java EE 6, JBoss, Vaadin component framework, JSF2, and Oracle 11g DB.
  • Used development tools like Eclipse IDE and Jenkins CI.

06/2010 – to 05/2011: Solution Architect and Adobe Flex Developer

  • Developed an internal IT time tracking and reporting system using Adobe Flex SDK and Java.
  • Responsible for solution architecture and Adobe Flex development.
  • Worked with a team of around 8 developers, analysts, and architects.
  • Utilized technologies such as Adobe Flex SDK, Granitedata Services, Java EE, and Hibernate.
  • Used development tools like Eclipse IDE and Adobe Flashbuilder.

12/2008 – to 06/2010: Flex Front-End Development Platform for Internal Banking Applications

  • Developed a front-end development framework and application platform for internal banking applications.
  • Utilized technologies such as Adobe Flex SDK, Java, and Hibernate.
  • Used development tools like Eclipse IDE and Maven.
Author
Java Developer
6369365df064f88111c498bf
Kontraktor475  / Denne
ÚroveňEXPERT
Role
Java Developer
Jazyky
English
Zručnosti
AJAXActionScriptAlfrescoApplication ServerArchitectAutomation TestingBashBitbucketCICDCMSCVSCertificationsCode ManagementConfluenceDatabaseDevOpsDevSecOpsEclipseEclipseLinkGitGradleGroovyH2HTMLHibernateIDEITILIntegration SystemsJPAJSONJUnitJavaJava EEJava ToolsJava serversJavaScriptJiraLinuxMercurialMockitoOperation SystemsOraclePL/SQLPerlProject Management ToolsProject ManagerRestSQLScalaShellSonarQubeSpecificationsSpringStatic Code Analysis ToolsSwingTIBCOTeam LeaderTeamCityTest DevelopmentTesterToolsVaadinWebSphere Application ServerXMLiOS
Lokality
PrahaRemote