Späť na profesionálov

Architect & Java Architect & Javascript Developer & React Developer

Prehľad


Krátke zhrnutie

Kandidát je skúsený Java developer, ktorý pracuje ako backend developer už 5 rokov v komerčnej praxi s klasickým stackom - Java 8, Spring MCV, Hibernate, Maven. Neskôr začal programovať na frontende ako React developer v React, Django, Typescript a JavaScript. Najviac doma sa však cíti v Jave, kde zastával aj pozíciu technical lead, kde mal na starosti časť celého projektu. Pri svojej práci aktívne využíva agilné metodiky, najmä Scrum. Bez problémov komunikuje v angličtine a pracoval aj v zahraničných tímoch. Z posledného projektu odišiel, pretože prichádzal za vedením s novými nápadmi, ako veci vylepšiť, ale tím nechcel meniť zaužívané spôsoby. Má skúsenosti aj z bankového sektora.

Pracovné skúsenosti

2021–date

Senior Software Engineer

  • Developing credit risk backend systems for fixed income product trading support.
  • Working in a fully remote, multicultural team.

2018–2020

Senior Software Engineer

  • Developing interactive React-based applications for analytical dashboard authoring and publishing.
  • Acting as the feature owner for several major features.
  • Contributing to the open-source GoodData React SDK.
  • Assisting with the transformation to a more agile environment.
  • Working remotely in a multicultural team from February 2020.

2017–2018

Engineering Tech Lead

  • Driving the technological vision in alignment with product architects and product owners.
  • Improving development processes and tooling.
  • Focusing on API design and implementation.

2014–2017

Java Developer

  • Maintaining and developing a large print management system.
  • Analyzing and implementing new features, collaborating with multiple development teams, product owners, and stakeholders.
  • Introducing database integration tests.
  • Preparing the architecture for the new generation of the product with cloud and multi-tenancy support.
  • Implementing Spring Security, Spring Data, and Hibernate.
  • Creating the management frontend and related components.

2008–2013

Application Administrator

2007–2008

Web Developer

2008–2013

Freelance Web Developer and System Administrator

Education:

  • Bachelor's Degree in Management ICT from the College of Information Management and Business Administration.
  • Erasmus program in Business Information Technology at Kemi-Tornio University of Applied Sciences.
  • Secondary Diploma from the Technical Lyceum at the Secondary School of Electrical Engineering.

Key IT Skills:

  • Programming: Java 8, JavaScript, TypeScript.
  • Web Frameworks: Spring MVC, Hibernate, Django, React, Redux.
  • Tools and Libraries: OpenAPI, Docker.
  • Testing: TestNG, TestCafe, Jest, Enzyme.
  • Operating Systems: Linux.

Interests and Activities:

  • New technologies, open source projects, climbing, mountain hiking, martial arts.
Author
Architect & Java Architect +2
602cfe507c0177000d840201
Zamestnanec4932  / Mesačne
Kontraktor316  / Denne
ÚroveňSENIOR
Role
Architect Java Architect Javascript Developer React Developer
Jazyky
English
Zručnosti
ArchitectAutomation TestingContainer Engine SoftwareContainerization SoftwareDevOpsDjangoDockerEnzymeHibernateJavaJavaScriptJestLinuxOpenAPIOperation SystemsPLCPythonReactReduxSpecificationsSpringSpring DataSpring SecurityTest DevelopmentTestNGTypeScript
Lokality
PrahaRemote