Skip to main content
Top expert badge
Recommended expert
Profile header background

Kyu-Wang Lee-Software Architect & Lead Software Engineer

Kyu-Wang Lee - Software Architect & Lead Software Engineer - profile avatar
Profile header overlay
Lindlar, Germany

Check rate

Experience

Dec 2022 - Present
Hanover, Germany

Software Architect & Lead Software Engineer

Landesamt für Steuern Niedersachsen

Expertise details
Position Summary
Software Architect & Lead Software Engineer at Landesamt für Steuern Niedersachsen
Industries
Government and Administration
Business Areas
Information Technology
  • The goal of BIENE is to provide a uniform program for tax collection for all states.

  • In tax collection, the aim is to collect the assessed taxes. This includes handling due dates, documenting incoming and outgoing payments, triggering reminders or refunds. Statute of limitations and payment reminders also play an important role. All payment transactions with banks and accounting are mapped in BIENE.

  • Setting up the architecture and coordinating the provisioning of development and test environments at the Hanover location

  • Installing and configuring environments on Linux servers (Apache Kafka, PostgreSQL)

  • Interface tasks: coordinating and aligning the integration of software products from other departments and their test data

  • Upgrading application server, JDK, Maven project structure

  • Environment coordination and build management

  • Implementing external interfaces

  • Implementing business requirements

  • Designing and implementing RESTful APIs and OpenAPI specifications

  • Designing and implementing microservice architecture

  • Setting up and maintaining CI/CD pipelines

  • Deploying applications on OpenShift

  • Creating technical documentation and diagrams

  • Working with SQL databases (Oracle and PostgreSQL)

  • Setting up authentication and authorization for the application and users

  • Containerizing the application (automated deployment via CI/CD pipeline)

Feb 2022 - Nov 2022
Cologne, Germany

Software Developer

REWE Systems

Expertise details
Position Summary
Software Developer at REWE Systems
Industries
Retail
Business Areas
Information Technology
Operations
Supply Chain Management
  • The application consists of several components that meet specific tasks for Toom Baumarkt (tBM) requirements. tBM sends orders in D0.1B format to SCI (Supply Chain Integration), which then forwards them to the JSM system. The first component checks which warehouse the message is for. If the order is for warehouse 110, the message is sent to the next component for further processing. The next component pushes the order messages into a message queue. The application retrieves the messages asynchronously, reads header data and order items, and writes them to a Postgres database. Several endpoints provide order information. Communication with other systems happens via JMS or REST. The application implements functionality for order reservation.

  • Set up and configure project in GitLab

  • Configure CI/CD pipeline in GitLab (DevOps)

  • Configure automatic deployment to Kubernetes (K8s) with Helm chart

  • Implement REST application (Spring Boot) and JMS listener

  • Model messages with MagicDraw

  • Implement message flow (process)

  • Model database structures

  • Set up and configure monitoring tool (Grafana)

  • Configure realm and OIDC client in Keycloak (OIDC: OAuth 2.0)

  • Set up users, permissions, and access control in Keycloak

  • Integrate and secure the application (Spring Boot) with Keycloak via OIDC

  • Write technical documentation in Confluence

Oct 2021 - Oct 2022
Nuremberg, Germany

Software Developer

Bundesagentur für Arbeit

Expertise details
Position Summary
Software Developer at Bundesagentur für Arbeit
Industries
Government and Administration
Business Areas
Information Technology
Quality Assurance
  • Work packages are handled interdisciplinary with agile methods (Scrum). Project tasks for VERA include developing the new frontend for the procedure, upgrading the application server (WebLogic Server) and JDK, test management, deployment, business extensions (including legal changes), and necessary technical updates.

  • Develop the new frontend according to UI design

  • Extend backend logic for REST communication and external interfaces

  • Upgrade Oracle WebLogic Server from 11gR1 to 12cR2

  • Transition from Oracle Fusion Middleware to Payara

  • Upgrade Java Oracle JDK 7 to Oracle JDK 8

  • Integrate Swagger-Core and Swagger-UI into the REST application

  • Load testing and performance optimization

  • Create unit tests systematically with JUnit (including deriving test cases)

  • Write technical user stories and sub-concepts

  • Analyze and fix errors found in system tests

  • Support knowledge transfer by involving internal BA staff

  • Regularly align project results with stakeholders

Aug 2021 - Sep 2021
Bonn, Germany

Software Developer

ITZBund

Expertise details
Position Summary
Software Developer at ITZBund
Industries
Information Technology
Government and Administration
Business Areas
Information Technology
  • At ITZBund, a pentest was conducted by the BSI for the GSB product site. Critical issues were found in the GSB software: use of insecurely developed software and outdated libraries. The goal of the project was to fix the issues identified by the BSI regarding the library versions Spring Boot, Spring Security, Gradle, and Gradle plugins:

  • Spring Boot 2.2.11 to Spring Boot 2.5.1

  • Spring Security 2.2.4 to Spring Security 5.5.0

  • Gradle 5.5.1 (Groovy DSL) to Gradle 7.2 (Kotlin DSL), including Gradle plugins

  • Updated Spring Boot 2.2.11 to Spring Boot 2.5.1

  • Updated Spring Security 2.2.4 to Spring Security 5.5.0

  • Updated Gradle 5.5.1 (Groovy DSL) to Gradle 7.2 (Kotlin DSL)

Aug 2020 - Jul 2021
Wiesbaden, Germany

Software Developer

Dataport

Expertise details
Position Summary
Software Developer at Dataport
Industries
Information Technology
Government and Administration
Business Areas
Information Technology
Product Development
Quality Assurance
  • In the Information Systems product group, applications are developed that access registers from external interface partners (e.g., Federal Criminal Police Office, Federal Office of Administration, Federal Motor Transport Authority). They consist of 16 web applications that support police officers in researching personal data, vehicle data, weapons ownership and authorization data, as well as legal procedures. All applications provide implicit web service interfaces for machine-to-machine communication, e.g., for connecting mobile devices.

  • Requirement analysis

  • Implement new web applications

  • Implement configuration and logging

  • User management

  • Documentation in Confluence

  • Support operations

  • Bug fixing (ticket handling)

  • Quality assurance (automated integration tests and GUI tests)

  • Present in meetings

Apr 2019 - Jun 2020
Bonn, Germany

Software Developer

ITZBund

Expertise details
Position Summary
Software Developer at ITZBund
Industries
Government and Administration
Business Areas
Information Technology
  • Further development and maintenance of ELStAM: Responsible for the interface to the IdNr procedure. In the nationwide ELStAM data pool, all data needed for the wage tax deduction process is stored. The system includes core business logic for creating, storing, and providing the individual ELStAM using multiple application servers and a database management system. ELStAM is generated from data provided by the IdNr procedure and other tax data.

  • Implementation of functional requirements

  • Analysis of tickets

  • Bug fixing and code adjustments

  • Corrections and data cleanup of historical production data

  • Refactoring in complex applications: conducting complex restructurings

  • Experience with handling and modeling large data sets (bitemporal historization)

Aug 2018 - Feb 2019
Ratingen, Germany

Software Developer

DKV Euro Service

Expertise details
Position Summary
Software Developer at DKV Euro Service
Industries
Energy
Business Areas
Information Technology
  • Development of a company portal in the eMobility team. In cooperation with Innogy, business fleet operators can charge electric cars across providers and get a single central invoice.

  • Data and database modeling

  • Development of UI components with Angular 6

  • Implementation of the HTTP/REST interface with Spring Boot

Mar 2018 - Jun 2018
Zweibrücken, Germany

Software Developer

1&1 Telecommunication SE

Expertise details
Position Summary
Software Developer at 1&1 Telecommunication SE
Industries
Telecommunication
Business Areas
Information Technology
Quality Assurance
  • Implementation and operation of a mail server proxy and client migration. Provision of an HTTP/REST interface for sending emails using the MBulk interface and operational IT tasks.

  • Requirement analysis and specification

  • Implementation of the HTTP/REST interface

  • Client migration

  • Technical documentation

  • Quality assurance

  • Test management: execution of test concepts

  • Support in operational tasks

May 2017 - Feb 2018
Montabaur, Germany

Software Developer

1&1 Telecommunication SE

Expertise details
Position Summary
Software Developer at 1&1 Telecommunication SE
Industries
Telecommunication
Business Areas
Information Technology
  • Extension and development of several REST services with Spring Boot: COMET Core Service and development of a new microservice with frontend (Vaadin).

  • Requirement analysis

  • Implementation of REST interfaces

  • System maintenance: testing, bug fixing

  • Creation of technical and user documentation

  • Support in operational tasks

Apr 2016 - Apr 2017
Düsseldorf, Germany

Software Developer

SHS Viveon AG

Expertise details
Position Summary
Software Developer at SHS Viveon AG
Industries
Information Technology
Business Areas
Marketing
Product Development
  • Development of a standard product in Marketing & Sales (MaSS): development, further development, and maintenance of software modules and future-oriented software architectures.

  • Load testing, performance tuning, and optimization

  • Documentation (software interfaces) and high-level support

  • Requirement analysis and specification

  • Implementation of the specification and automated tests

  • Integration of the ELK Stack (Elasticsearch, Logstash, Kibana) into the application

  • Project consulting and alignment of business and technical requirements

  • Creation of development and user documentation

Aug 2014 - Mar 2016
Cologne, Germany

Software Developer

GK Software AG

Expertise details
Position Summary
Software Developer at GK Software AG
Industries
Retail
Business Areas
Information Technology
Quality Assurance
  • Development of a point-of-sale system (Omni-Channel POS).

  • Implementation of interfaces via web services & checkout processes

  • Creation and execution of developer tests

  • Technical documentation in Confluence

  • System maintenance: testing, bug fixing

Jan 2013 - Jul 2014
Cologne, Germany

Software Developer

Luftfahrtamt der Bundeswehr

Expertise details
Position Summary
Software Developer at Luftfahrtamt der Bundeswehr
Industries
Aerospace and Defense
Business Areas
Information Technology
  • New development and migration of an old military flight operations system to a new one (ZDmF and ZFÜ).

  • System analysis, evaluation, and selection of suitable technologies

  • Implementation of the external data interface & server components (EJB 3.1, JPA 2.0)

  • Database modeling and data migration to the new data model

  • Middleware update and client adaptation

  • Technical documentation

Aug 2011 - Dec 2012
Cologne, Germany

Software Developer

Luftfahrtamt der Bundeswehr

Expertise details
Position Summary
Software Developer at Luftfahrtamt der Bundeswehr
Industries
Aerospace and Defense
Business Areas
Information Technology
Product Development
Quality Assurance
  • Maintenance and further development of a military flight operations system (ZDmF and ZFÜ).

  • Gathering and analysis of user requirements

  • Further development of existing application modules

  • System maintenance: testing, bug fixing

  • Technical documentation

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Government and Administration, Aerospace and Defense, Retail, Information Technology, Telecommunication, and Energy.

Government and Administration
Aerospace and Defense
Retail
Information Technology
Telecommunication
Energy
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Quality Assurance, Product Development, Operations, Supply Chain Management, and Marketing.

Information Technology
Quality Assurance
Product Development
Operations
Supply Chain Management
Marketing
Profile match chart

Summary

I hold a diploma in business informatics with over 15 years of experience in software development in Java environments and I am also a "Certified Scrum Developer (CSD)".

My strong technical knowledge, which I gained through various project work, my computer science studies and my high interest in new technologies, allows me to find pragmatic solutions in project situations.

My expertise covers the following areas of computer science: software development and business intelligence. My focus is on software development and web programming. In my professional roles and during my studies, I had the chance to gain extensive knowledge. I have broad experience in:

  • Software Development: Java, JavaEE, Spring (Spring Boot), Hibernate, databases (Oracle, DB2, MySQL), Eclipse-RCP, GUI (Vaadin, Angular, SWT)
  • Web Programming: HTML, CSS, JavaScript

I have always worked in software development, so I am familiar with the tasks and processes involved in project work.

My personal goal is always to deliver very good, perfectly on-time results.

Skills

Technical Focus

  • Over 15 Years Of Software Development Experience In Java Environments
  • Analytical And Problem-solving Skills, Quick Comprehension, Determination

Relevant Experience

  • Very Good Extensive It And Computer Skills
  • Many Years Of It Project Experience In Various Projects And Industries
  • Industry Experience In Retail, Telecommunications & Media, And Public Sector

Industry Knowledge

  • Retail
  • Telecommunications & Media
  • Public Sector

Project Lifecycle

  • Business Analysis
  • Implementation
  • Quality Assurance
  • Test Management
  • Integration
  • Migration
  • Requirements Management
  • It Operations
  • Technical Documentation
  • Project Management

Consulting Skills

  • Technology Implementation
  • Agile Consulting
  • Platform Implementation
  • Technology Selection
  • Platform Selection
  • Architecture Evaluation
  • Architecture Consulting

Methods And Approaches

  • Scrum
  • Kanban
  • Extreme Programming (Xp)

Business Process Management

  • Business Process Modeling
  • Workflow Management
  • Business Process Analysis (Eepk)
  • Itil (V2)
  • Business Process Model And Notation (Bpmn)
  • Signavio

Technologies And Languages

  • Java 5 - 17
  • Web Services (Rest, Soap)
  • Json
  • Xml, Xsd, Wsdl
  • Java Ee (Ejb, Jpa, Jms, Ws)
  • Uml2
  • Pl/sql
  • Sql
  • Swt, Vaadin, Swing
  • Html, Xhtml 1.1, Css (V1-3)
  • Jsf, Jsp
  • Xsl (Xslt, Xpath)
  • Javascript, Jquery
  • Groovy
  • Angular 6
  • Abap (Sap R/3, Mysap)
  • Sas
  • C (Ansi C 99)
  • C/al (Microsoft Dynamics Navision)
  • Dom, Ajax

Frameworks

  • Spring: Spring Boot, Spring Data Jpa, Spring Data Mongodb, Spring Data Rest, Spring Security, Spring Hateoas, Spring Mvc, Spring Webflow
  • Hibernate
  • Eclipse-rcp
  • Osgi
  • Struts
  • Apache Axis2

Databases

  • Oracle
  • Db2
  • Postgresql
  • Mysql
  • Derby

Servers

  • Web Servers: Tomcat, Jetty
  • Application Server: Jboss Eap 7.4 (Wildfly)
  • Oracle Weblogic

Development Tools And Environments

  • Intellij
  • Eclipse
  • Gitlab
  • Git
  • Svn
  • Cvs
  • Ibm Rational Synergy
  • Maven
  • Gradle
  • Ci/cd Pipelines: Jenkins, Bamboo, Gitlab, Bitbucket, Artifactory, Sonarqube, Pmd, Openshift, Devops
  • Mysql Workbench
  • Sourcetree
  • Jira
  • Confluence
  • Aqua Data Studio
  • Sql Developer
  • Dbvisualizer
  • Reporting Tool (Birt): Business Intelligence And Reporting Tools
  • Hp Quality Center
  • Camunda Bpm

Additional Skills

  • Elk Stack: Elasticsearch, Logstash, Kibana
  • Software Architecture: Microservices, Soa
  • Refactoring In Large Software Projects: Performing Complex Restructurings
  • Data And Database Modeling
  • Oop, Aop
  • Design Patterns
  • Geographic Information System: Luciad Map
  • Data Warehouse: Etl
  • Data Quality Management
  • Search Engine Optimization (Seo)
  • Document Management System: Alfresco
  • Content Management System: Pirobase 7
  • Erp Systems: Sap R/3 System, Mbs Dynamics Navision

Languages

German
Native
Korean
Native
English
Intermediate

Education

Oct 2005 - Jun 2010

TH Köln, Campus Gummersbach

Diploma in Business Informatics · Business Informatics · Gummersbach, Germany

Certifications & licenses

Certified Scrum Developer® (CSD®)

Eclipse E4 RCP Training

Document Management System Training: Alfresco

Statistics

Experience

Total positions 13
Experience in Government and Administration 7 y
Avg length 1 y 1 m
Longest experience 3 y 5 m

Global Experience

Countries worked in 1 (Germany)
Primary country Germany

Expertise

Recent roles Software Architect & Lead Software Engineer, Software Developer
Main industries Government and Administration, Aerospace and Defense, Retail
Main business areas Information Technology, Quality Assurance, Product Development

Qualifications

Certifications earned 3

Profile

Created
Last Update
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 Kyu-Wang based?

Kyu-Wang is based in Lindlar, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Kyu-Wang speak?

Kyu-Wang speaks the following languages: German (Native), Korean (Native), English (Intermediate).

How many years of experience does Kyu-Wang have?

Kyu-Wang has at least 14 years of experience. During this time, Kyu-Wang has worked in at least 2 different roles and for 10 different companies. The average length of individual experience is 1 year and 1 month. Note that Kyu-Wang may not have shared all experience and actually has more experience.

What roles would Kyu-Wang be best suited for?

Based on recent experience, Kyu-Wang would be well-suited for roles such as: Software Architect & Lead Software Engineer, Software Developer.

What is Kyu-Wang's latest experience?

Kyu-Wang's most recent position is Software Architect & Lead Software Engineer at Landesamt für Steuern Niedersachsen.

What companies has Kyu-Wang worked for in recent years?

In recent years, Kyu-Wang has worked for Landesamt für Steuern Niedersachsen, REWE Systems, Bundesagentur für Arbeit, ITZBund, and Dataport.

Which industries is Kyu-Wang most experienced in?

Kyu-Wang is most experienced in industries like Government and Administration, Aerospace and Defense, and Retail. Kyu-Wang also has some experience in Information Technology, Telecommunication, and Energy.

Which business areas is Kyu-Wang most experienced in?

Kyu-Wang is most experienced in business areas like Information Technology, Quality Assurance, and Product Development. Kyu-Wang also has some experience in Marketing, Operations, and Supply Chain Management.

Which industries has Kyu-Wang worked in recently?

Kyu-Wang has recently worked in industries like Government and Administration, Information Technology, and Retail.

Which business areas has Kyu-Wang worked in recently?

Kyu-Wang has recently worked in business areas like Information Technology, Quality Assurance, and Product Development.

What is Kyu-Wang's education?

Kyu-Wang attended TH Köln, Campus Gummersbach for Business Informatics.

Does Kyu-Wang have any certificates?

Kyu-Wang has 3 certificates. These include: Certified Scrum Developer® (CSD®), Eclipse E4 RCP Training, and Document Management System Training: Alfresco.

What is the availability of Kyu-Wang?

Kyu-Wang will be available full-time from July 2026.

What is the rate of Kyu-Wang?

Kyu-Wang'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 Kyu-Wang?

To hire Kyu-Wang, 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
Rate comparison chart
Market avg: 720-880 €
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.