A microservice application for calculating account transactions.
Java Corretto 21, JEE, Quarkus, Go, reactive programming with Spring WebFlux, Project Reactor, Git, Azure DevOps for CI/CD pipeline, YAML, JSON, Swagger UI, Postman, REST OpenAPI, Kafka Streams, Kafka Connect, Log4J, microservices, Jira, Confluence, MySQL, Docker, Kubernetes (deployment via Helm charts), Spring Security, OAuth 2, JWT, SonarQube, IntelliJ, Maven, logging framework Splunk, Agile Scrum methodology, Nexus, Vaadin V24, Vite build tool, React, React.js, Node.js, JavaScript, Tailwind CSS, accessibility (BITV), Playwright
A microservice application for aggregating routes.
Java Corretto 21, Spring Boot/Cloud Native 3.3, Git, CI/CD pipeline with GitLab, YAML, JSON, Swagger UI, Postman, Log4J, microservices, Jira, Confluence, PostgreSQL, AWS S3, Docker, Kubernetes, Spring Security, OAuth 2, JWT, SonarQube, Angular 18, RxJS, NGRX Store, PrimeNG, Storybook 4, TypeScript 5.2, Node.js, HTML, SCSS, Grafana, IntelliJ, JFrog, Gradle, logging framework Splunk, Agile Scrum methodology, Vaadin V24
Enhanced backend components in the e-commerce domain.
Java Corretto 21, Spring Boot 3.3, reactive programming with Spring WebFlux, Git, Bitbucket, CI/CD pipeline with Jenkins, YAML, JSON, Swagger UI, Postman, Vaadin V23, GraphQL, microservices, Jira, Confluence, PostgreSQL, Rancher, Docker, Kubernetes, Grafana, IntelliJ, JFrog, Gradle, logging framework Splunk, Agile Scrum methodology, Log4J
Configured GitLab CI/CD pipeline and Docker/Kubernetes files.
Docker/Docker Compose, Kubernetes/Helm charts, Linux OS, Java Corretto 21, Spring Security 6.0, Spring Boot 3.2, microservices, Git, GitLab CI/CD pipeline, YAML, JSON, AWS S3, AWS EC2, AWS Lambda, AWS VPC, AWS CloudWatch, Git, Jira, Confluence, PostgreSQL, Elasticsearch, Grafana, Prometheus, OpenShift, IntelliJ, JFrog, Maven, Gradle, logging framework Splunk, Agile Scrum methodology, Jira, Confluence, Python scripts for test automation
Developed backend and frontend components of an online shop.
Java 17, REST API/microservices with Spring Boot/Cloud Native 3.1/Quarkus 3.4.3, Spring Framework 6, architecture design, extension, and optimization, OAuth 2.0, OracleDB, SQL 19c, RabbitMQ, Git, E2E testing/automation with Cypress, accessibility, PrimeNG, Jasper Reports, Angular 15, RxJS, NGRX Store, Bootstrap 4, TypeScript, HTML, SCSS, Scrum, Spring Security, Maven, Bitbucket, Jenkins, IntelliJ, Jira, Redux, Docker, Kubernetes, Storybook, CMS/Commercetools
Development of backend components/frontend + DevOps tasks for an application to calculate offers.
Java 17, REST/Microservices with Spring Boot/Cloud Native 3.2, Kotlin 1.8, AsyncAPI, IBM MQ, OracleDB SQL 19c, MongoDB NoSQL 7.0, OpenID Connect/OAuth 2.0, Apache Kafka 3.5.1/Avro, Git 2.45, GitLab CI/CD, Jira, Gradle, OpenShift 4.11, Ansible 2.13, ArgoCD 2.11.0, Linux shell scripting, Terraform 1.3, IntelliJ, Swagger 5.9.1, OpenAPI 3.1.0, Docker 24.0, Spring Security 6.0, Kubernetes/Helm Charts 1.28, Scrum/SAFe, JPA 3.1 and JPA Criteria API, Hibernate 5.6/Hibernate Envers, Behavior Driven Development (Cucumber 9.0.1), YAML, Tailwind CSS, Postman 10.0, SoapUI, JUnit, Mockito 5.6.0, JSON/Jackson, XML, Graylog 5.2.2, Jenkins 2.426.3, Instana 1.211.0, SonarQube 10.2.0.77647, Confluence, E2E testing/test automation with Cypress 13, Accessibility, Angular 16, RxJS, NGRX store, Bootstrap 4, Storybook 4, TypeScript 5.2, Node.js 19.9.0, HTML, SCSS, React, Playwright, NestJS, Redux.
Development of backend components relevant to building middleware. Development of frontend components for a transit connections platform.
Java 17, Spring Framework 6, Spring Boot/Cloud Native 2.3, REST API/Microservices with Kotlin 1.7, Behavior Driven Development (Cucumber 8.0), OAuth 2.0, OracleDB SQL 18c, MongoDB NoSQL, JFrog Artifactory, Spring Security 6, AsyncAPI, IBM MQ, Apache Kafka 3.5/Avro, RabbitMQ, Jira, IntelliJ, Swagger, OpenAPI, Docker, Kubernetes/Helm Charts, Scrum/SAFe, JPA 3.0 and JPA Criteria API, Hibernate 5.6/Hibernate Envers, YAML, GitLab CI/CD, Git, Postman, SoapUI, JUnit, Mockito, JSON/Jackson, XML, Graylog, Jenkins, Instana, SonarQube, CheckStyle, FindBugs, Maven, Confluence, Ansible, ArgoCD, Linux shell scripting, Terraform, E2E testing with Cypress, Accessibility, Redux, Angular 14, RxJS, NGRX store, Bootstrap, Storybook 4, TypeScript, HTML, SCSS, React, Playwright, NestJS.
Further development of frontend and backend components of an existing web application for managing and displaying the O2 product catalogs.
Spring Boot/Cloud Native, Spring Framework 5, Java 14, Nexus, Nexus IQ, Quarkus 3.2, Reactive programming with Spring WebFlux, REST, REST/Microservices with Kotlin 1.7, Jira, OAuth 2.0, GraphQL, Oracle databases and SQL, NoSQL databases (MongoDB), Keycloak, GWT, GitLab CI/CD pipeline, Apache Kafka, Bitbucket, Docker, Kubernetes/Helm, AWS, Harpoon OpenAPI, Swagger, EasyMock, Scrum, SAFe, IntelliJ, Maven, Git, Jira, Confluence, PrimeNG, Jasper Reports, Camunda BPMN, Cassandra, JPA and JPA Criteria API, Hibernate/Hibernate Envers, EclipseLink, JUnit, Mockito, CheckStyle, FindBugs, MapStruct, AsyncAPI, IBM MQ, Grafana, Prometheus, Jenkins, Kibana, SonarQube, Vue.js, CI/CD pipelines, MySQL, Ansible, ArgoCD, Linux shell scripting, Terraform, TypeScript, Node.js, JSON/Jackson, XML, React, Playwright, NestJS, Storybook, JavaScript, YAML, CMS/Commercetools.
Development of frontend and backend components of a web application for processing data of persons with criminal backgrounds.
Java 12, Spring JPA, Spring Data, RabbitMQ, Web services with REST and SOAP, JSF 2.3, HTML, PrimeFaces 7.0, Apache Wicket, JEE 7, Hibernate, IntelliJ, Git, Bitbucket, REST and SOAP web services, Jasper Reports, Jira, Confluence, OpenAPI, Swagger, Jenkins, SonarQube, Scrum/SAFe, Maven, Oracle database, WildFly, Eclipse, Apache Tomcat, MicroProfile, Keycloak, GWT, TortoiseGit, JPA and JPA Criteria API, Mockito, CheckStyle, Accessibility, Git, Nexus, Nexus IQ, Hibernate Envers, MySQL, LDAP, JUnit tests, EasyMock/Mockito, legacy code, Bamboo.
Development of frontend components of an online application to process personal customer data.
Angular 10, Grafana, Prometheus, Swagger, OAuth 2 (Open Authorization), IntelliJ, Git, GitLab CI/CD, Postman, Bitbucket, OpenShift, Confluence, YAML, Angular Material, RxJS, NGRX, Node.js, TypeScript, Jasmine, Karma, Protractor, Git, Jira, Microsoft Azure, PrimeNG, Scrum/SAFe, Maven, Jenkins, SonarQube, Keycloak, GWT, Storybook, Nexus, Nexus IQ.
Development of frontend and backend components of an online application so that data from an uploaded Excel file is processed and stored in an Oracle database.
Java 11, REST microservices with Spring Boot 2.2/Kotlin, PrimeNG, JasperReports, GraphQL, Spring Framework, Hibernate, JSON/Jackson, YAML, OpenAPI, Swagger, OAuth 2 (Open Authorization), IntelliJ, Git, GitLab CI/CD, Innovator, UML, Docker, Kubernetes, pair programming, Postman, Jira, Confluence, JPA and JPA Criteria API, SonarQube, Jenkins, Prometheus, Grafana, accessibility, PostgreSQL, Elasticsearch, MySQL, JUnit tests, Mockito, Scrum, Maven, Sonar, Artifactory, LDAP, domain-driven design (DDD), EasyMock, Angular 9, Angular Material, RxJS, NGRX, Node.js, TypeScript, Jasmine, Karma, Protractor, Redux, npm, CSS, HTML, legacy code
Further development of the backend/frontend components of an existing application that calculates private pensions based on specific criteria.
Java 11, REST/microservices with Spring Boot, Spring Framework, web services with REST API, SOAP/WSDL, AWS, Kubernetes/Helm, JUnit tests, Mockito, Postman, JPA/Hibernate/Hibernate Envers, Jira, PostgreSQL, Elasticsearch, Jenkins, Ansible, ArgoCD, Linux shell scripting, Terraform, Swagger, MongoDB, Artifactory, Eclipse, DevOps, CI/CD, Confluence, JSON/Jackson, JWT (JSON Web Token), YAML, Postman, SoapUI, clean code, Git, GitHub, Jira, Confluence, Kibana, Scrum, SAFe, Maven, Jenkins, Grafana, Prometheus, test-driven development (TDD), clean code, pair programming, OpenAPI, CheckStyle, Keycloak, GWT, Angular 8, Angular Material, RxJS, NGRX, TypeScript, Jasmine, Karma, Protractor, npm, CSS, HTML, Node.js
Architecture and further development of backend components of existing applications for processing customer data.
REST web services with Spring Framework, Spring Boot, Postman, SoapUI, Swagger, JSON, web services with JAX-WS, SOAP/WSDL, PostgreSQL, Elasticsearch, Sonar, Artifactory, CI/CD, Jira, microservices with Spring, Spring Boot, JPA Criteria, Java 8, JEE 7, SQL, Liquibase, designing, further developing and optimizing system architectures, WAS (WebSphere Application Server)/IBM MQ, Postman, SoapUI, Eclipse, JPA 2/Hibernate, Camunda BPMN, Maven, Spring Data JPA, Spring Batch, Spring Integration, Feign Client, RestTemplate, JUnit tests, Mockito, Citrus, Maven, Kafka, clean code, Grafana, Subversion (SVN), Jira, Confluence, Scrum, Bamboo, MongoDB, Jenkins, OpenShift, JSON, XML, clean code, pair programming, Jenkins
Creating the architecture and developing backend components of a new web application for managing public information.
REST web services with JAX-RS, Jersey, REST web services with Eclipse MicroProfile, Java 8, Jakarta JEE 7, EJB 3.1, CDI, legacy code, Angular 5, JSON, Node.js, Mockito, testing with Jasmine, Karma, Protractor, TypeScript, Angular CLI, npm, Enterprise Architect, JavaScript, HTML5, CSS, Sonar, Artifactory, Jenkins, CI/CD, WebLogic Server 10.3.6.0, Oracle 11.2.0.3.0, SQL, Liquibase, Postman, SoapUI, Eclipse, Swagger, accessibility, JUnit tests, Mockito, JPA 2.0, Hibernate 3, Swagger, Subversion (SVN), PostgreSQL, Elasticsearch, Eclipse, Swagger, JasperReports, Maven, clean code, pair programming
Further development of backend components of the prepaid IT application. The goal of this project is to further develop the backend components of an existing SOA application called Prepaid IT.
Web services with JAX-WS, SOAP, Apache CXF, JMS (Java Message Service), RESTful web services with JAX-RS, Jersey, Swagger, Java 8, Jakarta JEE 7, EJB 3.1, CDI, SQL, message driven beans, JMS, MyBatis, shell scripting, JSF 2.2, PrimeFaces 6.0, WebLogic, PostgreSQL, JMS, Apache Wicket, Eclipse Mars, Postman, SoapUI, JUnit tests, Mockito, JPA 2.0, Hibernate 3, Git, Jenkins, Gradle, IntelliJ, pair programming, code reviews, clean code, Gradle, feature branches, XP software development methodology
Development of a backend, business logic, and frontend component of the Panda process to enable offers and fares to be processed according to specific criteria.
Primefaces 5.3, Spring Framework, JSF 2.1, Angular JS, Angular 2.Apache Tomcat, TypeScript, Java Script, CSS, Apache Wicket, Java 8, Jakarta JEE 7, EJB 3.1, CDI, Spring Framework 4, Spring MVC, Spring Boot, Spring Microservices Spring Security, JBoss EAS, Wildfly, Enterprise Architect, InteliJ, SQL, Enterprise Architect, JUnit, JPA 2.0, Hibernate 3, CSS, Jess/JavaScript, JQuery, Bootstrap 3, Less, RESTful Web Services with JAX-RS, Jersey, Jason, Pair-Programming, Codereviews, Clean Code, Maven, Features Branches, Legacy Code, Subversion SVN, Jenkins, Jira, Virtualbox, Agile software development method Kanban
Development and enhancement of a frontend and middleware component of a NetBeans platform to allow customer-related data to be further processed.
NetBeans RCP, Java Swing, JEE 7, EJB 3.1, Java 8, JAX-RS (Java API for RESTful Services), Jersey, JSON, JPA/Hibernate, Glasfish Server 4.1, NetBean 8.0.2, JUnit, Code reviews, Clean Code, Mocking frameworks like Mockito, PowerMock, Maven,Apache Tomcat, Subversion(SVN), Jenkins, Agile software development method Scrum
Frontend/Backend: Development of a web application to capture reports from log files / optimization of database query performance.
Primefaces 5.1, JSF 2.2, Facelets, XHTML, AngularJS, CSS, CDI, JMS (Java Message Service), Ant, Apache FOP, XSLT, XQuery, Apache Wicket, Jakarta JEE 6, EJB 3.1, JMS, Message Driven Bean, JAX-RS (Java API for RESTful Services), Jersey, JSON, JPA 2, Hibernate, OpenJPA, WAS (WebSphere Application Server 8.0)/IBM MQ, WebSphere Portalserver 8.0, Eclipse Kapler, JUnit, Selenium, EasyMock, Mockito, HTML5, XHTML, Angular JS, DB2, Derby database, Scrum, IBM Jazz
Frontend/Backend: Development of an application for capturing the bank's business data. The goal of this project was to develop frontend and backend components of a new application to process the bank's business data.
PrimeFaces 4.0, JSF 2.2, Facelets, JQuery, CSS, JavaScript, Maven, Apache FOP, XSLT, XQuery, JEE 6, EJB 3.1, JAXB, XML, CDI, Hibernate, JPA 2, JBoss AS 6.0.1, Eclipe Kapler, Apache Tomcat, JUnit, Aquillian, HTML5, XHTML, CSS, JavaScript, Ajax technology, JQuery, Servlet API, Dimension Serena for version control
Frontend/Backend: Development and enhancement of frontend and backend components of an application for checking customers' creditworthiness. The goal of this project was to develop and enhance frontend and backend components of an existing application for processing loan applications.
RichFaces 3.3, JSF 1.2, Facelets, XHTML, HTML5, JQuery, CSS, JavaScript, JPA 2, Hibernate, Ant, Apache Tomcat, Jakarta JEE, EJB 3.0, Servlet API, Oracle WebLogic 10.33, Hudson, Log4J, Subversion
Frontend: Dynamic development of RichFaces and JSF user interface components with Java, XHTML. The goal of this project is a dynamic implementation of RichFaces and JSF UI components for the insurer's broker portal, integrating RichFaces and JSF user interface components with binding methods for rendering via XHTML implementation.
RichFaces 4.0, Jakarta JEE, JSF 2.0, Facelets, XHTML, Maven, jQuery, CSS, JavaScript, JBoss Seam, CDI, JBoss WS 7, JBoss EAP 5, Eclipse, Servlet API, EJB 3.0, Selenium, Scrum, Jenkins, Log4J, Subversion
Development of JSF portlets for a Liferay portal. The goal of this project is the development of frontend components or portlets for displaying and capturing customer data in the Liferay portal.
IceFaces 3.0, AlloyFaces, JEE, JSF 2.0, Facelets, XHTML, Jira, portlets, Liferay, Ajax, jQuery, CSS, JavaScript, Tomcat, Scrum, XPath, Maven, Subversion
Development of a J2EE component in the online shop area. The goal of this project is the development of backend and backend/frontend components for displaying and capturing products in an online shop.
JEE, RichFaces 3.3, JSF 2, Ajax, jQuery, JSP, Spring DAO, Spring Security, Hibernate, JPA, WSDL, SQL, Eclipse, Tomcat, Subversion (SVN)
GUI / Frontend: Development of a frontend component in the airline sector. The goal of this project is the development of a frontend component for capturing the online booking system in the airline sector.
ADF, JSF 1.2, JEE, RichFaces 3.3, JSP, PHP, Maven, Git, Okta, OAuth, JWSDP, WSDL, JDeveloper, WebLogic, Scrum, Linux
GUI / Frontend: Further development of J2EE-based frontend components of a web portal in the insurance industry for processing customer data. The goal of this project is the further development of J2EE-based frontend components of a portal for R+V insurance to allow customer data to be processed from the host.
Spring, JSF 1.2, JSP, RichFaces 3.3, JAXB 2, CSS, XSD, XML, PHP, Harvest, Scrum, Siemens EAP (Enterprise Application Portal), JBoss, Eclipse
Backend: Development of backend components and configuration of a MySQL database. The goal of this project is the development of some Hibernate entities and configuration of the MySQL database via the Hibernate config file (hibernate.cfg.xml) to optimize database queries and improve data search.
J2EE, Hibernate, Lucene, Spring, JMS, JNDI, JMX, MBean, MXBean, Mercurial, Scrum, Tomcat, Message Broker (ActiveMQ), Maven, Eclipse, Linux - Ubuntu, Jira
GUI / Frontend development / development of J2EE-based frontend components for a web portal in the insurance industry to manage customer data. The goal of this project is to develop and further enhance the J2EE-based frontend components of R+V Versicherung's broker portal, so brokers can edit customer data online from a service-oriented architecture.
Struts, J2EE, JAXB 2, JiBX: binding XML to Java code, EJB (Stateless Session Bean), JSP, CSS, JUnit, XSD, XML, UML, Harvest, Scrum, UML, EAP (Enterprise Application Portal) from Siemens, JBoss, HTML5, Eclipse
Backend: development of a J2EE-based scheduled web application to process value-added tax refund applications. The goal of this project is to develop a scheduled web application for carrying out, validating, and processing VAT returns, similar to Elster. The applications are created as XML in a DB2 database by an external system. A scheduled web application retrieves the applications from the database, checks them against XML schema rules, converts them into Java objects via JAXB components, and then forwards them to other components for further processing.
J2EE (JAXB, JNDI), EJB 3 (Entity Bean, Stateful and Stateless Session Bean, Message Driven Bean), JMS, Quartz (job scheduler), Spring Framework, Spring Batch, DB2, UML, Okta, JUnit, OAuth, IBM WebSphere/IBM MQ, Subversion (SVN), IBM RAD (Rational Application Developer), XML
I am a versatile developer with deep expertise in backend and frontend engineering across industries such as finance, transportation, and public administration. I have built robust microservices using Java, Spring Boot, Quarkus, and more, while also developing intuitive frontends with React and Angular. My experience includes comprehensive DevOps practices, CI/CD pipelines, container orchestration, and cloud services.
I focus on crafting reliable, maintainable solutions that enhance process efficiency and ensure data integrity. I have a knack for transforming complex business requirements into scalable, high-quality applications while optimizing system architectures through expert code review and thorough testing.
Discover other experts with similar qualifications and experience
2025 © FRATCH.IO GmbH. All rights reserved.