Späť na profesionálov

Java Developer

Prehľad


Krátke zhrnutie

Tento pracovník z Českého Těšína má viac ako 6 rokov skúseností s vývojom aplikácií v jazyku Java a disponuje odbornými znalosťami v oblasti základných technológií Java (Java SE, Java EE) a súvisiacich nástrojov, ako sú Spring, Hibernate, Liquibase, Maven a Jenkins. Ovláda agilný vývoj softvéru (Scrum, XP), je tiež nadšencom jazyka Scala a má záujem učiť sa nové technológie, ako napríklad Scala.js, Playframework, Spray, Akka, SBT, ReactiveManifesto a strojové učenie. Nedávne úlohy ako Senior Software Developer & Team Leader zahŕňali vedenie tímov a vývoj mikroslužieb pre projekty, ako je systém riadenia objednávok TeliaSonera a predajné miesto B2B. Vzdelanie zahŕňa magisterský titul z aplikovanej informatiky z nezverejnenej inštitúcie a certifikácie v oblasti strojového učenia, MongoDB pre vývojárov v jazyku Java a princípov reaktívneho programovania.

Pracovné skúsenosti

September 2015 - Current: Senior Software Developer & Team Leader
Responsible for developing an order management system based on microservices architecture. Also in charge of leading a team, analyzing customer requirements, designing APIs, and maintaining microservices.

June 2013 - August 2015: Senior Software Developer
Developed an integration layer for a new dealer portal ordering system and a new webshop. Responsibilities included developing, designing APIs, reviewing code, deploying, and maintaining microservices.

February 2011 - May 2013: Software Developer
Worked on projects such as webshop integration and a web-based information system for a consumer finance provider. Responsibilities included developing, reviewing code, deploying, and maintaining microservices.

May 2010 - September 2010: Programmer - Analyst
Responsible for developing a data visualization library.

October 2007 - April 2010: System Analyst
Worked on projects involving the legal merger of two banks, as well as card issuer migration. Responsibilities included requirement analysis, designing use cases and activity diagrams, ensuring user requirements were met, and managing change requests and documentation changes.

Education:
Master's degree in Applied Informatics from Masaryk University Brno.

Certifications:
Machine Learning (Coursera), MongoDB for Java Developers (2014), Principles of Reactive Programming (Coursera, 2013), Functional Programming Principles in Scala (Coursera, 2012), Oracle Certified Professional, Java SE 6 Programmer (OCJP, 2012), Professional Intermediate and Fundamental certifications from Object Management Group (2008, 2007).

Author
Java Developer
6369365ef064f88111c498dc
Kontraktor181  / Denne
Role
Java Developer
Jazyky
English
Zručnosti
AJAXASP.NETAkkaAndroidArchitectArchitecture SoftwareAutomation TestingBambooBig DataBootstrapCICDCMSCRMCSSCVSCertificationsCloudClustersCode ManagementConfluenceContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareCorelDRAWDatabaseDevOpsDockerEclipseElasticsearchEnterprise ArchitectFoundationGitGoogle CloudGrailsGraphic Design SoftwareGroovyHTMLHibernateIDEITILJPAJSFJSPJUnitJavaJava ToolsJavaScriptJiraKibanaKubernetesLinuxLoad BalancingMicrosoft SQL ServerMockitoMyBatisMySQLNetbeansNoSQLOperation SystemsOraclePHPPL/SQLPostgreSQLProject Management ToolsProject ManagerReactRestSQLSQL AnywhereSalesForceScalaSearch ToolsSoapSpecificationsSplunkSpringSpring SecurityStream Analytics SoftwareSwingTeam LeaderTerraformTest DevelopmentThymeleafToolsUIUMLUnixVaadinVisual StudioWebOpsWebflowXHTMLXMLXSDXSLXSLTjQuery
Lokality
PrahaOlomoucKošiceRemoteBratislavaBrno-městoOstrava-město