Developer's cover image
Developer's avatar

I'm senior Java developer and I want to get into blockchain

Private information


I'm Java developer with almost 6 years of professional experience. I live in Poland and I work remotely for 2 years.
Now I work as blockchain developer in Future Processing. I started this new role on April 2022. So far I created small smart contract for storing footprint hash. It is implemented using Hardhat framework.
My next task was to bring back old project (betting app for World Cup, this is completely internal application). This app is using Ethereum but is not deployed to mainnet - we have our own, private network. Technologies: React, Solidity, web3.js, Express.js, Truffle. Now I started learning Hyperledger Besu.
My previous role in Future Processing was senior Java developer. I was working in small team (up to 4 developer and one PM) with our British client. I was responsible mostly for developing new features. I was very independent, almost every time I had to contact with client for more details about tasks.
Before Future Processing I worked:
- Objectivity (01.2020 - 08.2020) - Java, Spring 5, Spring Boot 2, Angular, Typescript, Postgres
- Ultimo (01.2019 - 12.2020) - Java, Spring 5, Spring Boot 2, Angular, Typescript, MongoDB, Oracle DB
- Sii Poland (05.2015 - 12.2019) - Java, Spring 2 - 5, Spring Boot 2, Web Sphere
As you can see, my previous experience is mostly Java-oriented. Last year I decided to change career direction to blockchain developer so I started to learn this new technology. I started with reading "Mastering Bitcoin" and "Mastering Ethereum". I tried Corda (as Java-based blockchain technology), in Future Processing I'm learning Ethereum and related technologies.
At home I learn Rust and Polkadot/Solana blockchains.