26.05.2026 aktualisiert

**** ******** ****
Premiumkunde
teilweise verfügbar

Full Stack Java Software Engineer

Frankfurt, Deutschland
Frankfurt +50 km
Bachelor’s degree in Computer Science/Software Engineering, Czech Technical University in Prague
Frankfurt, Deutschland
Frankfurt +50 km
Bachelor’s degree in Computer Science/Software Engineering, Czech Technical University in Prague

Profilanlagen

estem Profil. Senior Fullstack Java. Tsaregorodtsev.pdf

Skills

JavaJavaScriptJava ArchitecturesJava DevSpring FrameworkSoftware ArchitectureSpring DataFull Stack EntwicklungFront End
Senior Java Software engineer with 7+ years background in various projects, with a proven track record of designing and implementing high-performance applications. Strong experienced to work with front-end and back-end as well, can be flexible on the project.
A holistic approach to software engineering, combining strong analytical skills with a creative mindset. Skilled in utilizing Java frameworks and libraries, with a deep understanding of software architecture and best practices.
Collaborated with cross-functional teams to deliver software solutions within tight deadlines. Skilled at effective communication and willingness to assist team members, fostering a positive working environment.
Core Skills
Front-end:
◉ JavaScript (ES6+), TypeScript, HTML, CSS, Sass/SCSS/Less
◉ React, Angular (JS or 2+ with RxJs), Vue.js
◉ React state management: Redux/RTK, MobX, XState, React Query
◉ React form management: Formik, react-hook-forms, yup
◉ Other: React Material UI, axios, react-i18n, StyledComponents, Emotion, Jest, craco, nginx, webpack, gulp, tsup, Vite
Back-end:
◉ Java (8-21), Kotlin
◉ Spring Framework (Core, MVC, Security, Cloud, Boot)
◉ JPA, JDBC, MyBatis, Hibernate, Spring Data
◉ Database migration: Liquibase, Flyway
◉ Common: Lombok, MapStruct, Swagger/OpenAPI, Jackson
◉ Testing: JUnit, Mockito, Spring Test
Android Development:
◉ Android SDK 27
◉ Dagger 2 Framework, Espresso for tests
◉ Retrofit, Gson, Picasso
General:
◉ REST API, SOAP, Microservices, Microfrontends
◉ CI/CD: Git, Jenkins, TeamCity, Docker, OpenShift, Kubernetes, Nexus Security concepts knowledge, JWT, OAuth2, OpenIDConnect
◉ SOLID, clean code

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2025

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicherTschechischverhandlungssicher

Projekthistorie

Back-end Java Software Engineer

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

A middle layer of the mobility financing platform (finance platform for applying credit and leasing applications). 

◉ development and integration of micro-services 
◉ provide APIs for the front-end layer 
◉ business logic implementation 
◉ integration with APIs from the lower levels of the platform  

Stack
◉ Java, Spring with micro-services 
◉ Spring Boot, Spring Cloud, Spring Data
◉ Apache Camel, OpenAPI code gen.
◉ JUnit, Test Containers, Spring Test for testing 
◉ Maven, Docker, k8s, Jenkins, ArgoCD, Helm Charts, git, Swagger/OpenAPI, Jira, Confluence

Front-end Software Engineer

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Online Sales Journey car credit portal - Credit platform is an online funnel enabling potential customers to apply for pre-approval for various financing products, related to cars. It provides a widget for car dealers, allowing the customer to select the desired rate and duration out of available conditions. 

◉ project-level architecture analysis and development 
◉ creation and integration of micro-frontends 
◉ creation and maintenance of a corporate UI library  
◉ update and maintain build tools for the CI pipeline 

Stack 
◉ TypeScript + React with micro-frontends 
◉ XState, RTK, TanStack Query, react-hook-form, yup, MUI 
◉ jest + react-testing-library for test automation 
◉ CRACO (webpack) / Vite -> rebuild as build tools 
◉ k8s, Docker, Jenkins, ArgoCD, Helm Charts, git, Swagger/OpenAPI, Jira, Confluence

Full-stack Software Engineer

E-commerce

Öffentlicher Dienst

50-250 Mitarbeiter

Finance, enterprise banking product 

◉ Gathering requirements and system design
◉ Implementing a new journey flow for a different type of customers  
◉ Rewriting legacy Vue.js web widget to React 
◉ Analyzing and designing a completely new journey front-end application 
◉ Creating and maintaining internal UI components library 
◉ Testing
◉ Bug fixing

Front-end Software Engineer

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Time-tracking system 

◉ application architecture design/documentation
◉ rewriting legacy Vanilla JS/JSP views to React 
◉ integrating Formik+yup as the main form managing mechanism 
◉ designing, creating, and optimizing a completely new time-tracking view with time intervals, making it usable for all kinds of browsers and computers 
◉ coaching and leading a small team of front-end developers

Full Stack Software Engineer

E-commerce

Öffentlicher Dienst

10-50 Mitarbeiter

Developing a pension insurance portal 

◉ migrating front-end from AngularJS to a newer Angular version 
◉ integration with internal bank SOAP services for PDF contract generation 
◉ integration with BankID system using OIDC protocol for quick customer verification

Full-stack Software Engineer

Sonstiges

10-50 Mitarbeiter

Developing a Cryptocurrencies trading platform 

◉ requirements analysis
◉ analyzing and enhancing database integration
◉ integrating new cryptocurrencies pair  
◉ creating a new customer data collecting form for KYC and AML verification 
◉ integrating Lombok into the project

Android Software Engineer

Öffentlicher Dienst

10-50 Mitarbeiter

Internal Journal Application for Android  

◉ designing application architecture, choosing technologies 
◉ implementation and testing solutions 
◉ integration with Google Maps API 
◉ creating own calendar view

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden