Zpět na profesionály

Java Developer

Přehled


Krátké shrnutí

Kandidát je seniorní vývojář v jazyce Java s 8 lety zkušeností. Má zkušenosti s agilní metodikou Scrum. Jeho angličtina je na komunikativní úrovni. Denně se zabývá Hibernate, CDI, databázemi atd. Rád pracuje v kvalitním týmu. Nebojí se pozice teamleadera, myslí si, že na to má dostatek zkušeností.

Pracovní zkušenosti

Education:

  • Mgr. degree in Informatics from Masaryk University, Brno, graduated in 2008.
  • Ph.D. in Informatics from VUT, Brno (uncompleted).
  • Bachelor thesis on real-time texture synthesis using jump map, analyzing and implementing algorithms for producing textures of any size in real-time.
  • Master thesis on adaptive algorithms for finding shortest paths in dynamic graphs, analyzing and implementing algorithms for finding shortest paths in graphs that change over time.

Experience:

  • Senior J2EE Developer since 2017, responsible for maintaining and improving network-related aspects of a product.
  • Senior J2EE Developer from 2014 to 2017, worked on the network team of "Open Virtualization Manager (oVirt)".
  • Full-stack J2EE Developer from 2013 to 2014, worked on the business layer and frontend of Inspire Interactive.
  • J2EE Developer from 2008 to 2013, responsible for creating a custom modular CRM system, DMS, resource management system, and map services.

Skills:

  • Fluent in English, worked in a global team for 4 years.
  • Proficient in Linux, preferred operating system for Java development.
  • Strong Java skills including J2SE, JDK8, and enterprise Java frameworks.
  • Experienced with JBoss, Tomcat, Jetty application servers.
  • Knowledgeable in relational databases (HSQLDB, Postgres, Oracle) and NoSQL databases (Cassandra/Elassandra).
  • Familiar with Git, HG, SVN version control systems and Maven build tool.
  • Skilled in testing with JUnit, Hamcrest Matchers, Mockito, JSTD, Jasmine, and Karma.
  • Proficient in Bash scripting and Scala.

Other:

  • Experienced in both Scrum and waterfall development processes.
  • Knowledgeable in frontend development using JavaScript, jQuery, GWT, and Angular 2.
  • Skilled in analysis and design patterns, including GOF, MVC, MVP, MVVM, and Front Controller.
Author
Java Developer
63693541f064f880dde64071
Kontraktor12048  / Denně
Role
Java Developer
Jazyky
English
Dovednosti
AkkaAngularAngular 2AngularJSApplication ServerAutomation TestingBashCICDCode ManagementDatabaseDevOpsGitHSQLDBHibernateIDEJPAJUnitJasmineJavaJava ToolsJava serversJavaScriptJettyJiraKarmaLinuxMockitoNoSQLOperation SystemsOraclePL/SQLProject Management ToolsRxJavaSQLScalaServer Virtualization SoftwareShellSpringSwingTeamCityTest DevelopmentToolsUMLWildFlyXMLXpathjQueryoVirt
Lokality
PrahaAmsterdamRemotePlzeň-městoBrno-městoČesko