Summary
Overview
Work History
Education
Timeline
Generic
Kristaps Kupers

Kristaps Kupers

Senior Java Full Stack Developer
Munich

Summary

Highly-qualified Java Full Stack Developer offering 12+ years of progressive experience. Expert at designing, developing and maintaining wide range of new and existing products. Professional bringing expertise in Java, JEE, Spring, Spring Boot, JSF, Struts, JSP, Spring-MVC, Docker, Maven, Gradle, Git, SVN, Jenkins, SQL, HTML, CSS, JavaScript, Vue.js, Angular, IBM Websphere Application Server, Tomcat and other programming languages and tools.

Overview

13
13
years of professional experience
7
7
years of post-secondary education
4
4
Languages

Work History

Senior Java Developer

die Bayerische IT GmbH (Ltd.)
Munich, Germany
02.2018 - Current

Rebuilding of outdated (Eclipse Java) applications on maven and
gradle. Architecture conversion of JEE applications to Spring, Spring
Boot and their containerization. Setup of a new project (and its build
process with gradle) on Spring with Vue.js frontend. Migration of
existing projects from SVN to Git. Creation of Jenkins jobs for the
build and deployment process. Introduction and setup in the
company of Logging Framework Graylog. Migration of JEE
applications from WebSphere Application Server to Tomcat and
Spring Boot.

Technologies: Java, Spring, Spring Boot, JPA, Webservices Soap and
REST with CXF framework, Tomcat, Docker, Kubernetes, maven,
gradle, GIT, SVN, Jenkins.

Senior Java Developer

CHECK24/PROCHECK24 Comparison Portal
Munich, Germany
05.2013 - 01.2018

Maintenance and servicing the existing crm system. Connection of
numerous partner webservice interfaces. Implementation and
maintenance of own web service interfaces (Soap and REST).
Creation of SQL-evaluations.
Technologies: Java, Spring, JPA 2.2 with EclipseLink, webservices
Soap and REST, Elasticsearch, JMS with Active MQ, maven, Apache
FOP, GIT, Stash, Jenkins, Oracle DB. Frontend frameworks: Angular
1.5, Struts 1.2, Spring MVC with Velocity, Wicket 6.

Java Developer/Consultant in Customer Projects

Logica Deutschland GmbH & Co. KG
Stuttgart, Germany
04.2011 - 04.2013
  • Project for Customer: EnBW Energy Group
    Project for reorganization and redesign of the entire web presence.
    Technologies: Java, Spring, JSF, JavaScript, JQuery, JavaScript,
    Content-Management-System (First Spirit)
  • Project for Customer: EnBW Energy Group
    Project for customer evaluation by many different criteria provided
    by SAP.
    Technologies: Java, Spring, Hibernate, Tomcat, Oracle DB
  • Project for Customer: Daimler
    Project for Maintenance and further development of the engine
    manual application. This application had two clients: a web client
    developed using JSF 1.2 and an RCP client.
    Technologies: Java, Eclipse RCP, Jdbc, EJB2, JSF, SWT, WebSphere
    Application Server, Database: DB2
  • Project for Customer: EnBW Energy Group
    Project, which manages the core data of electricity production and
    consumption and makes various forecasts.
    Technologies: Java, OSGI, JPA 2.0, JDO, JAX-WS

Java Developer

Form-Solutions e.K.
Birkenfeld, Germany
08.2009 - 03.2011

Software development in a joint eGovernment project with the
Frauenhofer Institute to create a rule-based platform for online
business registrations. This platform guides the user interactively and
rule-based through the whole process of business registration and
only asks the questions that are relevant for him.
Technologies: EJB3, JPA 1.0, Hibernate, JSF, JAX-WS, MySql, Seam,
Maven, Antl, JBoss, Rule Engine Carneades

Education

Diploma - Computer Science

University of Applied Sciences
Wuerzburg, Germany
10.2002 - 09.2007

Postgraduate Certificate - Computational Linguistics

Julius-Maximilians-University
Wuerzburg, Germany
05.1998 - 03.2000

Timeline

Senior Java Developer

die Bayerische IT GmbH (Ltd.)
02.2018 - Current

Senior Java Developer

CHECK24/PROCHECK24 Comparison Portal
05.2013 - 01.2018

Java Developer/Consultant in Customer Projects

Logica Deutschland GmbH & Co. KG
04.2011 - 04.2013

Java Developer

Form-Solutions e.K.
08.2009 - 03.2011

Diploma - Computer Science

University of Applied Sciences
10.2002 - 09.2007

Postgraduate Certificate - Computational Linguistics

Julius-Maximilians-University
05.1998 - 03.2000
Kristaps KupersSenior Java Full Stack Developer