Back to professionals

Architect & Java Architect & Javascript Developer & React Developer

Overview


Short Summary

The candidate is an experienced Java developer, who has been working as a backend developer for 5 years in commercial practice with classic stack - Java 8, Spring MCV, Hibernate, Maven. Later he started programming on the frontend as a React developer in React, Django, Typescript and JavaScript. However, he feels most at home in Java, where he also held the position of technical lead, where he was in charge of part of the whole project. He actively uses agile methodologies in his work, especially Scrum. He can communicate in English without any problems and has also worked in foreign teams. He quit his last project because he was coming to the management with new ideas on how to make things better, but the team didn't want to change the established ways. He also has experience in the banking sector.

Work Experience

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
Employee4932  / Per month
Freelancer316  / Per day
LevelSENIOR
Roles
Architect Java Architect Javascript Developer React Developer
Languages
English
Skillset
ArchitectAutomation TestingContainer Engine SoftwareContainerization SoftwareDevOpsDjangoDockerEnzymeHibernateJavaJavaScriptJestLinuxOpenAPIOperation SystemsPLCPythonReactReduxSpecificationsSpringSpring DataSpring SecurityTest DevelopmentTestNGTypeScript
Localities
PrahaRemote