Java Developer
Přehled
Krátké shrnutí
Tento pracovník z Českého Těšína má více než 6 let zkušeností s vývojem aplikací v jazyce Java a disponuje odbornými znalostmi v oblasti základních technologií Java (Java SE, Java EE) a souvisejících nástrojů, jako jsou Spring, Hibernate, Liquibase, Maven a Jenkins. Je zběhlý v agilním vývoji softwaru (Scrum, XP), je také nadšencem pro Scalu a zajímá se o učení nových technologií, jako jsou Scala.js, Playframework, Spray, Akka, SBT, ReactiveManifesto a strojové učení. Nedávné role seniorního softwarového vývojáře a vedoucího týmu zahrnovaly vedení týmů a vývoj mikroslužeb pro projekty, jako je systém správy objednávek TeliaSonera a prodejní místo B2B. Vzdělání zahrnuje magisterský titul v oboru aplikované informatiky z nezveřejněné instituce a certifikace v oblasti strojového učení, MongoDB pro vývojáře v jazyce Java a principů reaktivního programování.
Pracovní zkušenosti
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).
| Kontraktor | 4400 Kč / Denně |