freiberufler Senior Java  developer auf freelance.de

Senior Java developer

offline
  • 34€/Stunde
  • 00-848 Poland
  • auf Anfrage
  • ru  |  de
  • 03.07.2024

Kurzvorstellung

Experienced Java developer proficient in Spring Framework, SQL, Hibernate, and microservice architecture. Strong in Java Core, database migration, quick learner, and effective team player.

Qualifikationen

  • Amazon Web Services (AWS)
  • Java (allg.)
  • MongoDB
  • TestContainers
  • • Docker
  • • Git
  • • Hibernate
  • • JUnit
  • • Liquibase
  • • PostgreSQL

Projekt‐ & Berufserfahrung

Software developer
Kundenname anonymisiert, Warsaw
1/2024 – 6/2024 (6 Monate)
Finanzdienstleister
Tätigkeitszeitraum

1/2024 – 6/2024

Tätigkeitsbeschreibung

Project Description:
Developed an innovative social platform based on a metaverse concept. This VR platform features customizable virtual apartments owned by users, with design and personalization options. Ownership is secured through NFT tokens, serving as cryptographic certificates of ownership. The platform also includes various interconnected public and commercial spaces.

Responsibilities & Achievements:
• Development of RESTfull APIs
• Code review
• Unit and integration testing
• Writing database migration scripts

Environment: Java 11, Spring Boot (Netflix Stack, Data, Security), microservice architecture, AWS services, Kafka, Docker, Kubernetes, Hibernate, PostgreSQL, Web3j, Liquibase, Swagger, JUnit, Mockito, TestContainers, AssertJ, Maven, Jenkins, SonarQube, MapStruct, Git.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Software developer
Kundenname anonymisiert, Warsaw
9/2023 – 1/2024 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2023 – 1/2024

Tätigkeitsbeschreibung

Project Description:
Developed a server-side application for a digital collectible card crypto-game. Utilized Ethereum's NFT token technology and blockchain to provide players with true ownership of their cards. Players can store, sell, or trade these cards through their digital wallets. Ensured that once a collectible card is created and issued, its attributes remain immutable.

Responsibilities & Achievements:
• Development of RESTful APIs
• Refactoring and optimization
• Database development
• Interaction with blockchain

Environment: Java 11, Spring Boot, Microservice architecture, JDBC, PostgreSQL, Liquibase, jUnit, Mockito, TestContainers, Maven, Git, Docker.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Software developer
Kundenname anonymisiert, Warsaw
5/2022 – 9/2023 (1 Jahr, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2022 – 9/2023

Tätigkeitsbeschreibung

Project Description:
Developed a platform enabling users to buy and sell non-fungible tokens (NFTs) created by various artists. NFT tokens facilitate the transfer of unique objects or digital artworks from the real world to the blockchain, allowing for sale, storage, donation, and more.

Responsibilities & Achievements:
• Development of RESTfull APIs
• Improve source code quality
• Unit and integration testing
• Database migration scripts

Environment: Spring Boot, AWS, Docker, Kubernetes, Hibernate, PostgreSQL, Git, JUnit, Mockito, AssertJ.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Software developer
Kundenname anonymisiert, Warsaw
1/2019 – 5/2022 (3 Jahre, 5 Monate)
Logistikdienstleister
Tätigkeitszeitraum

1/2019 – 5/2022

Tätigkeitsbeschreibung

Project Description:
Participated in the modernization of the IT infrastructure of an international maritime container shipping company. Developed extensive internal business modules within the client's IT solutions. Transformed the system from a legacy code base (CAGen and Cobol) to a microservice architecture using Domain Driven Design, clean architecture principles and modular system design.

Responsibilities & Achievements:
• Development of REST API
• Code review
• Unit and integration testing
• Database development

Environment: Java 8, Jenkins, IBM MQ, Gitlab, Maven, SonarQube, Eclipse, Eclipselink JPA, QueryDSL, CDI, EJB, JUnit, Mockito

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Zertifikate

CV843 DB2 for z/OS administration
2023
#Development of applications for Java EE platform
2022
Advanced Java
2021

Ausbildung

Master's degree in Economics and Management
Master's degree
Academy of Public Administration under the aegis of the President of the Republic of Belarus
2020
Minsk
Bachelor's Degree in Software Engineering
Bachelor's Degree
Belarusian State University of Informatic and Radio electronic
2019
Minsk

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Russisch (Muttersprache)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
28
Alter
27
Berufserfahrung
5 Jahre und 8 Monate (seit 01/2019)
Projektleitung
5 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden