Zpět na profesionály

Java Developer

Přehled


Krátké shrnutí

Kandidát je seniorní vývojář v jazyce Java se zkušenostmi jako architekt řešení a vedoucí týmu IT. Pracoval pro různé společnosti, včetně investiční banky Barclays a české retailové banky. Mezi jeho odpovědnosti patřil vývoj a údržba vysoce výkonných obchodních systémů, redesign a refaktoring architektury middle office a řízení projektů pro letecké fakturační systémy a webové aplikace. Kandidát má odborné znalosti v jazyce Java, systémech pro zasílání zpráv a vývojových nástrojích, jako jsou Eclipse a Maven. Hovoří plynně anglicky a má řidičský průkaz. V současné době hledá pozici seniorního vývojáře nebo vedoucího týmu jako externista. Ve volném čase se věnuje létání na mikrolétadlech, hudbě, lyžování a cestování.

Pracovní zkušenosti

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
Kontraktor11550  / Denně
ÚroveňEXPERT
Role
Java Developer
Jazyky
English
Dovednosti
AJAXActionScriptAlfrescoApplication ServerArchitectAutomation TestingBashBitbucketCICDCMSCVSCertificationsCode ManagementConfluenceDatabaseDevOpsDevSecOpsEclipseEclipseLinkGitGradleGroovyH2HTMLHibernateIDEITILIntegration SystemsJPAJSONJUnitJavaJava EEJava ToolsJava serversJavaScriptJiraLinuxMercurialMockitoOperation SystemsOraclePL/SQLPerlProject Management ToolsProject ManagerRestSQLScalaShellSonarQubeSpecificationsSpringStatic Code Analysis ToolsSwingTIBCOTeam LeaderTeamCityTest DevelopmentTesterToolsVaadinWebSphere Application ServerXMLiOS
Lokality
PrahaRemote