Recommended expert

Alexander Kapincev

Senior Fullstack Developer

Alexander Kapincev
Darmstadt, Germany

Experience

Sep 2024 - Present
1 year 7 months

Senior Fullstack Developer

Deutsche Vermögensberatung AG (DVAG)

  • Further development and maintenance of a complex sales platform focused on digital closing processes, customer portal interactions, and document generation for financial and insurance products
  • Development and maintenance of microservices with Spring Boot 3 and Kotlin
  • Frontend development with Angular 20 to display products, applications, and documents
  • Conducting end-to-end tests with Playwright and integration tests with WireMock
  • Creating and optimizing Quartz jobs and CronJobs
  • Refactoring the security configuration in a multi-realm Keycloak setup with custom FilterChain, permission evaluator, and factory routing
  • Creating dynamic emails with Thymeleaf
  • Extensive error analysis with Application Insights, Log Analytics, and direct SQL debugging
  • Introducing a dynamically controllable security architecture with flexible token processing based on path and realm
  • Stabilizing and clearly structuring the closing process for complex product models
  • Significantly increased maintainability and readability of code through modular refactorings
  • Improved test stability and depth by combining Playwright, WireMock, and integration tests
  • Targeted performance optimization through analysis of Hibernate statistics, query tuning, and use of SQL execution plans
  • Technologies used: Java 21, Kotlin, Spring Boot 3, Angular, TypeScript, REST API, JSON, Kubernetes, Docker, PostgreSQL, Liquibase, Keycloak, OAuth2, GitHub Actions, Testcontainers, Azure Application Insights, Thymeleaf, Tilt, Microsoft SQL Server
Oct 2023 - Sep 2024
1 year

Senior Fullstack Developer

Fraunhofer-Institut für Experimentelles Software Engineering IESE

  • Development of a digital platform in the BMEL-funded project "Smarte.Land.Regionen" to promote digitization in rural areas
  • Implementation of microservices with Spring Boot 2/3 and Java 19
  • Extensive frontend development with React including creating and extending numerous components
  • Integration of a payment service provider (Secupay) and full automation of payment processing
  • Migration of existing systems to newer versions and restructuring of the database schema using Liquibase
  • Creation and implementation of user stories
  • Significant improvement of the user interface and user experience through custom React components
  • Successful migration from Spring Boot 2 to 3 and increased test coverage with Testcontainers
  • Contribution to improving platform efficiency and user satisfaction
  • Technologies used: Java 19, Spring Boot 2/3, React, TypeScript, JavaScript, REST API, JSON, Kubernetes, Docker, PostgreSQL, Liquibase, Keycloak, GitLab CI, Testcontainers, GreenMail, Thymeleaf
Jul 2022 - Sep 2023
1 year 3 months

Senior Fullstack Developer

Techem X GmbH

  • Revolutionizing the private customer business with fully digital solutions for heating cost billing and smoke detector management
  • Designing and developing cloud-native backend systems on the Azure platform
  • Implementing microservices with Spring Boot 3 and Java 17/19
  • Integrating various third-party systems (Heiztec, Ortec, SAP, Microsoft Calendar, CRM)
  • Developing GraphQL interfaces and Kubernetes configurations
  • Designing and implementing complex business logic for billing and device management processes
  • Implementing Azure Functions
  • Contributing to frontend development with React
  • Successfully digitizing and automating the customer acquisition process
  • Migrating the entire system to Kubernetes for improved scalability and maintainability
  • Technologies used: Java 17/19, Spring Boot 2/3, Azure Cloud, Terraform, Docker, Kubernetes, Helm, Grafana, PostgreSQL, Cosmos DB, MS SQL, Drools (BRMS), GraphQL, React, GitLab CI, Testcontainers, SOAP, XML, WSDL, REST API, Application Insights
Jul 2021 - Jul 2022
1 year 1 month

Senior Fullstack Developer

DG Verlag / DGNexolution

  • Further development of an e-accounting tool for cooperative banks to generate and process electronic invoice data online
  • Development of an MVP for a sustainability portal to support sustainable businesses
  • Implementing new features and requirements in the e-accounting tool and introducing a new invoice data format for Atruvia
  • Backend development with Spring Boot 2 and Java 11/Kotlin, frontend development with Angular 13
  • Developing Magnolia CMS apps, REST endpoints, and light modules
  • Integrating Hibernate Search and Lucene and implementing security measures with Spring ACL
  • Database design and optimization with PostgreSQL and Ltree
  • Successful rollout of the new invoice data format and production launch of the MVP
  • Technologies used: Java 11, Kotlin, Spring Boot 2, TypeScript, Angular 13, Docker, Kubernetes, Spring ACL, PostgreSQL, Hibernate Search, Lucene, Magnolia, REST API, JSON
Apr 2021 - Jun 2021
3 months

Fullstack Developer

DB Regio Bus

  • Further development of a cloud-based data lake and integration platform for digital transformation
  • Analyzing and assessing data quality and transformations for data cleansing
  • Designing and implementing a Java-based microservice for CSV and XML processing
  • Adapting and optimizing existing Python and Groovy modules
  • Developing a Groovy script to automate user imports into the Tenfold system
  • Integrating security measures with Keycloak and containerization with Docker
  • Successful implementation and production deployment of the Java microservice and automation of user imports
  • Technologies used: Java 8, Spring Boot 2, Python, Groovy, JavaScript, Linux shell, Keycloak, Docker, Tenfold, SOAP, REST API, XML, JSON
Dec 2019 - Mar 2021
1 year 4 months

Fullstack Developer

Unzer GmbH

  • Modernization and automation of data import processes for the standard debtor management and billing system
  • Designed the software architecture for the new import solution
  • Developed microservices with Java and Spring Boot 2 and implemented complex business logic
  • Set up and optimized CI/CD pipelines with GitLab CI and Jenkins
  • Integrated Keycloak using OpenID Connect and implemented message queue-based communication with ActiveMQ and Kafka
  • Automated merchant data imports and deployed to AWS Cloud
  • Significantly reduced manual interventions and improved scalability and data security
  • Technologies used: Java 11, Spring Boot 2, Spring Cloud Config, AWS (SQS, SNS, DynamoDB), MariaDB, ActiveMQ, Apache Kafka, Maven, Keycloak, OAuth2, Testcontainers, Docker, Kubernetes, GitLab CI, Jenkins, REST API, JSON
Mar 2019 - Dec 2019
10 months

Fullstack Developer

Unzer GmbH

  • Developed the Merchant Onboarding Service Hub (MOSH) to automate the merchant onboarding process
  • Backend development with Java and Spring Boot 2, frontend with Angular 8 and Bootstrap 4
  • Implemented complex business logic and modeling with Flowable
  • Integrated Keycloak using OpenID Connect
  • Set up and optimized CI/CD pipelines
  • Developed and integrated AWS services (DynamoDB, SQS, SNS, S3)
  • Launched the MVP in September 2020 for self-onboarding capability and continuously expanded the processes
  • Technologies used: Java 8, Spring Boot 2, Angular 8, Bootstrap 4, AWS (DynamoDB, SQS, SNS, S3), Elastic Beanstalk, Flowable, Keycloak, Docker, Kubernetes, Testcontainers, GitLab, Jenkins, SonarQube, Postman, REST API, JSON
Jan 2019 - Mar 2019
3 months

Fullstack Developer

Detim Consulting GmbH

  • Further developed a web application for managing employee data
  • Backend development with Java and Spring Boot 2, implementing complex business logic
  • Developed and optimized RESTful APIs
  • Frontend development with Angular 6 and responsive interfaces using HTML and SCSS
  • Integrated Keycloak using OAuth 2.0 and optimized the database with Hibernate
  • Implemented continuous integration and version control with Git and BitBucket
  • Improved the UI, made backend services more efficient, and increased security
  • Technologies used: Java 8, Spring Boot 2, Angular 6, Hibernate, Maven, HTML, SCSS, Keycloak, OAuth 2.0, Git, BitBucket, REST API, JSON
Feb 2018 - Dec 2018
11 months

Fullstack Developer

Deutsche Telekom

  • Enhanced and adapted the cBSI platform for automated business process integration in customer care & billing
  • Backend development with Java 7, Java EE, and implemented business logic
  • Developed and extended web services and frontends using JavaServer Faces and ICEfaces
  • Adapted and migrated C++ adapters to Java
  • Developed shell scripts for automatic processing of CSV files
  • Supported the rollout and deployment of new features
  • Successfully migrated C++ adapters, extended platform functionality, and improved integration
  • Technologies used: Java 7, Java EE, C++, JBoss, Hibernate, Oracle DB, JavaServer Faces, ICEfaces, HTML, CSS, JavaScript, Linux Shell, SED, Subversion, SOAP, XML, JSON, REST API

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Banking and Finance (4.5 years), Information Technology (2 years), Insurance (1.5 years), Energy (1 year), and Telecommunication (1 year).

Banking and Finance
Information Technology
Insurance
Energy
Telecommunication

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (8 years), Product Development (5 years), Research and Development (1 year), Accounting (1 year), and Customer Service (1 year).

Information Technology
Product Development
Research and Development
Accounting
Customer Service

Summary

As an experienced fullstack developer and cloud engineer, I bring a wide range of experience and skills in implementing distributed systems and cloud applications. My many years of expertise include developing microservices with Java and Spring Boot as well as integrating cloud technologies such as AWS and Azure.

My expertise covers the entire Java ecosystem, modern web development with Angular and React, as well as DevOps practices with Docker and Kubernetes. I have extensive knowledge in CI/CD, database design (relational and NoSQL), security implementations, and messaging systems.

Skills

  • Java Ecosystem: Java 8-24, Kotlin, Spring Boot 2+, Spring (Data, Cloud, Mvc, Security), Jpa/hibernate

  • Web Development: Angular, React, Typescript, Javascript, Html5, Css

  • Cloud & Devops: Aws, Azure, Docker, Kubernetes, Helm, Terraform

  • Ci/cd: Gitlab Ci, Github Actions, Jenkins, Maven, Gradle, Git

  • Agile Methods: Experience In Scrum/kanban Projects

  • Architecture And Planning: Knowledge In Architecture, Planning, Execution, Quality Assurance Of Complex Software Solutions.

  • Databases: Design And Construction Of Relational And Nosql Databases (Postgresql, Mysql, Mariadb, Oracledb, Dynamodb, Mongodb, Cosmosdb)

  • Programming Languages: Java 8-24, Typescript, Javascript, Kotlin, Python

  • Web And Frontend Development: Angular 2+, React, Html5, Bootstrap 4+, Css, Scss, Sass, Nodejs, Npm, Freemarker / Thymeleaf

  • Backend Development: Spring Boot 2+, Spring Data, Spring Cloud, Spring Security, Spring Acl, Jpa / Hibernate, Liquibase, Apache Pdfbox, Quartz

  • Devops: Docker, Terraform, Kubernetes (Helm, Kustomize), Linux Shell, Grafana, Prometheus, Tilt

  • Ci/cd: Gitlab Ci, Github Actions, Jenkins, Maven, Gradle, Git

  • Databases: Mysql, Mariadb, Oracle Db, Postgresql/postgis, Dynamodb, Mongodb, Cosmos Db, Azure Sql

  • Cloud Computing: Aws (S3, Cloudfront, Ecs, Ec2, Eb, Rds, Lambda), Azure (Azure Functions, Cosmos Db, Azure Blob Storage, Application Insights, Aks, Workbooks, Key Vault)

  • Security: Keycloak, Azure Ad, Json Web Token, Oauth 2.0, Openid Connect, Spring Acl

  • Communication: Rest Api, Graphql, Soap, Websocket, Activemq, Aws Sns/sqs, Azure Service Bus, Azure Event Grids, Kafka

  • Search Engine: Hibernate Search, Lucene

  • Test / Quality Management: Junit 5, Mockito, Wiremock, Playwright, Selenide, Selenium, Sonarqube, Openapi/swagger, Testcontainers

  • Tools / Standard Software: Intellij Idea, Atlassian Jira, Confluence, Openlens, Plantuml, Postman

Languages

German
Native
English
Advanced

Education

Oct 2016 - Sep 2018

Hochschule Darmstadt

M.Sc. in Computer Science · Computer Science · Darmstadt, Germany

Oct 2012 - Sep 2016

Hochschule Darmstadt

B.Sc. in Computer Science · Computer Science · Darmstadt, Germany

Certifications & licenses

Certified Kubernetes Application Developer

Terraform Certified Associate HOTAO-003

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Alexander based?

Alexander is based in Darmstadt, Germany and prefers 100% remote projects.

What languages does Alexander speak?

Alexander speaks the following languages: German (Native), English (Advanced).

How many years of experience does Alexander have?

Alexander has at least 8 years of experience. During this time, Alexander has worked in at least 2 different roles and for 8 different companies. The average length of individual experience is 1 year and 11 months. Note that Alexander may not have shared all experience and actually has more experience.

What roles would Alexander be best suited for?

Based on recent experience, Alexander would be well-suited for roles such as: Senior Fullstack Developer, Fullstack Developer.

What is Alexander's latest experience?

Alexander's most recent position is Senior Fullstack Developer at Deutsche Vermögensberatung AG (DVAG).

What companies has Alexander worked for in recent years?

In recent years, Alexander has worked for Deutsche Vermögensberatung AG (DVAG), Fraunhofer-Institut für Experimentelles Software Engineering IESE, Techem X GmbH, DG Verlag / DGNexolution, and DB Regio Bus.

Which industries is Alexander most experienced in?

Alexander is most experienced in industries like Banking and Finance, Information Technology (IT), and Insurance. Alexander also has some experience in Energy, Telecommunication, and Transportation and Logistics.

Which business areas is Alexander most experienced in?

Alexander is most experienced in business areas like Information Technology (IT), Product Development, and Accounting. Alexander also has some experience in Research and Development (R&D) and Customer Service.

Which industries has Alexander worked in recently?

Alexander has recently worked in industries like Banking and Finance, Information Technology (IT), and Insurance.

Which business areas has Alexander worked in recently?

Alexander has recently worked in business areas like Information Technology (IT), Product Development, and Accounting.

What is Alexander's education?

Alexander holds a Master in Computer Science from Hochschule Darmstadt and a Bachelor in Computer Science from Hochschule Darmstadt.

Does Alexander have any certificates?

Alexander has 2 certificates. These include: Certified Kubernetes Application Developer and Terraform Certified Associate HOTAO-003.

What is the availability of Alexander?

Alexander is immediately available for suitable projects.

What is the rate of Alexander?

Alexander's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Alexander?

To hire Alexander, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 780-940 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.