Achille aubin C.

Backend/Frontend Developer

Vaihingen an der Enz, Germany

Experience

Dec 2024 - Present
9 months

Backend/Frontend Developer

ITZ-Bund

A microservice application for calculating account transactions.

  • Developed backend components with Java/JEE, Quarkus, Kafka, REST API
  • Developed test components with mocking frameworks (Mockito)
  • Developed integration test components
  • Created OpenAPI specification
  • Configured CI/CD pipeline
  • Developed frontend components with React
  • Designed, extended, and optimized system architectures
  • Performed code reviews

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

Jun 2024 - Jan 2025
8 months

Backend/Frontend Developer

Deutsche Bahn InfraGo

A microservice application for aggregating routes.

  • Developed backend components with Java/Spring Boot
  • Developed test components with mocking frameworks (Mockito)
  • Developed integration test components
  • Created OpenAPI specification
  • Configured CI/CD pipeline
  • Designed, extended, and optimized system architectures
  • Developed frontend with Angular 18
  • Performed code reviews

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

Jun 2024 - Dec 2024
7 months

Backend Developer

Webfleet

Enhanced backend components in the e-commerce domain.

  • Enhanced backend components with Java/Spring Boot
  • Developed test components with mocking frameworks (Mockito)
  • Developed integration test components
  • Created OpenAPI specification
  • Performed code reviews
  • Configured migration from Azure to AWS

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

Feb 2024 - Jul 2024
6 months

DevOps Engineer

Bundesdruckerei

Configured GitLab CI/CD pipeline and Docker/Kubernetes files.

  • Created CI/CD pipeline and deployment scripts
  • Created Dockerfiles
  • Prepared release packages and performed deployments
  • Implemented security requirements
  • Created Kubernetes manifests
  • Created Kubernetes Helm charts
  • Conducted code reviews implemented with Java/Spring Boot
  • Set up AWS S3, AWS EC2, AWS Lambda, AWS VPC, AWS CloudWatch, AWS CDK, API Gateway

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

May 2023 - Oct 2023
6 months

Fullstack Developer

Dr Gueldener GmbH

Developed backend and frontend components of an online shop.

  • IT concept design
  • Developed backend components with Java/Spring Boot/Quarkus
  • Developed frontend components with Angular
  • Developed test components with mocking frameworks (Mockito, EasyMock)
  • Conducted code reviews, clean code

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

Jan 2023 - Dec 2023
1 year

Backend/Frontend + DevOps Development

Deutsche Bahn Fernverkehr AG

Development of backend components/frontend + DevOps tasks for an application to calculate offers.

  • Development of Java/Spring Boot and Kotlin components
  • Development of components for JUnit tests, system/integration tests with Cucumber and mocking frameworks
  • Creation of Kubernetes Network Policies to secure the cluster
  • Configuring GitLab CI/CD pipelines, creating Docker and Kubernetes configurations and Helm charts, API gateway
  • Designing, extending, and optimizing system structures
  • Conducting code reviews, enforcing clean code, AWS S3, AWS EC2, AWS EBS, AWS Lambda, AWS VPC, AWS CloudWatch, AWS DynamoDB, AWS CDK

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.

Jan 2022 - Dec 2022
1 year

Fullstack + DevOps Development

Deutsche Bahn Training + DB Regio

Development of backend components relevant to building middleware. Development of frontend components for a transit connections platform.

  • Data processing concepts
  • Development of Java/Spring Boot/Cloud Native, Kotlin, Kafka components for a middleware application
  • Development of components for system/integration tests, system tests with Cucumber and mocking frameworks
  • Designing, extending, and optimizing system structures
  • Configuring GitLab CI/CD pipelines, creating Docker and Kubernetes configurations and Helm charts
  • Creating Kubernetes Network Policies to secure the cluster, API gateway
  • Conducting code reviews, enforcing clean code, AWS S3, AWS EC2, AWS EBS, AWS Lambda, AWS VPC, AWS CloudWatch, AWS DynamoDB, AWS CDK

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.

Aug 2021 - Sep 2022
1 year 2 months

Fullstack + DevOps Development

Telefonica O2

Further development of frontend and backend components of an existing web application for managing and displaying the O2 product catalogs.

  • Data processing concepts, UX design
  • Development of frontend and backend components in the O2 shop area to manage hardware display and improve product presentation
  • Development of components for JUnit tests, integration tests, system tests with Cucumber and mocking frameworks
  • Configuring Git, GitLab CI/CD pipelines, and Kubernetes or Helm charts
  • Working with AWS S3, AWS EC2, AWS Lambda, AWS VPC, AWS EKS, AWS CloudWatch, AWS DynamoDB; conducting code reviews, clean code and release management; AWS CDK; API gateway

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.

Dec 2020 - Nov 2021
1 year

Fullstack Developer

Bundeskriminalamt

Development of frontend and backend components of a web application for processing data of persons with criminal backgrounds.

  • Requirements analysis
  • Data processing concepts
  • Further development of frontend and backend components of an existing web application to process personal data
  • Development of components for JUnit tests, integration tests, system tests, and mocking frameworks
  • Designing, extending, and optimizing system structures
  • Code reviews, clean code, Eclipse MicroProfile

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.

Jun 2020 - Dec 2020
7 months

Frontend Developer + DevOps Development

Fiducia & CAD

Development of frontend components of an online application to process personal customer data.

  • Development of frontend components for a new application allowing customers to authenticate and process their personal data, UX design
  • Creating virtual machines in Azure
  • Working with Azure SQL
  • Development of components for JUnit tests, integration tests, system tests, Mockito
  • Code reviews, Docker, Kubernetes/Helm charts

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.

Jan 2020 - Jun 2020
6 months

Frontend/Backend Developer

BAMF: Bundesamt für Migration und Flüchtlinge

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.

  • IT concepts
  • Development of backend and frontend components for a new application that allows uploading an Excel file, processing its data, and storing it in an Oracle database
  • Developing components for JUnit tests, integration tests, system tests, using mocking frameworks like Mockito
  • Conducting code reviews, clean code practices, CheckStyle checks, FindBugs

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

Jul 2019 - Dec 2019
6 months

Frontend/Backend + DevOps Developer

Allianz Versicherung

Further development of the backend/frontend components of an existing application that calculates private pensions based on specific criteria.

  • Requirement analysis
  • Development of backend/frontend components of an existing application to calculate private pensions according to defined criteria
  • Conducting code reviews, clean code practices, JSON/Jackson, XML, testing with mocking frameworks like Mockito, GWT
  • Designing, further developing, and optimizing system architectures
  • Configuring GitLab CI/CD pipelines, creating Kubernetes/Helm chart configurations
  • Working with AWS services such as AWS S3, AWS EC2, AWS Lambda, AWS DynamoDB, AWS CloudWatch

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

Jan 2019 - Jun 2019
6 months

Architect and Lead Backend Developer

Wüstenrot Bank

Architecture and further development of backend components of existing applications for processing customer data.

  • IT concepts, architecture, and leading the development of backend and business logic components with JPA 2, Spring, web services, RESTful web services
  • Code reviews, requirement analysis, clean code

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

Jan 2018 - Nov 2018
11 months
Nuremberg, Germany

Architect, Backend and Frontend Developer of an SOA Application

Bundesagentur für Arbeit

Creating the architecture and developing backend components of a new web application for managing public information.

  • Creating IT concepts
  • Architecture and development of backend and business logic components with JPA 2/Hibernate, EJB 3.1, JAX-RS, JSON, XML
  • Developing frontend components with Angular 5.0
  • Requirements analysis, code reviews, clean code, mocking frameworks

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

Aug 2017 - Dec 2017
5 months

Lead Developer, Architect

Telefonica O2

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.

  • Leading the development of backend and business logic components with JPA 2, EJB 3.1, JAX-WS, Apache CXF, SOAP
  • Coaching, code reviews

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

Nov 2015 - Jul 2017
1 year 9 months

Frontend and Backend Developer

Deutsche Bahn Vertrieb GmbH

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.

  • Creation of IT concepts
  • Development of the backend and business logic component with JPA 2, EJB 3.1, RESTful Web Services
  • Development of frontend components with Primefaces 5.3, JSF 2.1, AngularJS , Angular
  • Development of dialogs between the frontend components

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

May 2015 - Nov 2015
7 months
Switzerland

Frontend and Backend Developer

MediData

Development and enhancement of a frontend and middleware component of a NetBeans platform to allow customer-related data to be further processed.

  • Development of frontend components with Swing, NetBeans RCP, GWT
  • Development of the business logic component with EJB 3.1
  • Development of RESTful services with JAX-RS, Jersey
  • Development of dialogs between the Java Swing components

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

Jul 2014 - Mar 2015
9 months
Böblingen, Germany

Frontend and Backend Developer

Daimler AG

Frontend/Backend: Development of a web application to capture reports from log files / optimization of database query performance.

  • Creation of IT concepts
  • Implementation of business requirements
  • Development of frontend components with Primefaces, JSF, XHTML, AngularJS
  • Development of the backend component with JPA 2
  • OpenJPA
  • Development of the business logic component with EJB 3.1
  • Development of RESTful services with JAX-RS, Jersey
  • Development of dialogs between the view components

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

May 2013 - Jun 2014
1 year 2 months
Munich, Germany

Frontend and Backend Developer

Unicredit / Hypovereinsbank

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.

  • Creation of IT concepts
  • Migration from RichFaces to PrimeFaces
  • Implementation of business requirements
  • Development of frontend components with PrimeFaces, JSF, XHTML
  • Development of the backend component with Hibernate, JPA, EJB
  • Development of the business logic component with EJB
  • Development of dialogs between the view components

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

Aug 2012 - Apr 2013
9 months
Eschborn, Germany

Frontend and Backend Developer

VR Leasing

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.

  • Implementation of business requirements
  • Development of frontend components with RichFaces, JSF, XHTML
  • Development of the backend component with Hibernate, JPA, EJB
  • Development of the business logic component with EJB
  • Development of dialogs between the view components

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

Nov 2011 - Jun 2012
8 months

Frontend Developer

Nürnberger Insurance Group

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.

  • Implementation of functional requirements
  • Development of RichFaces and JSF user interface components with Java, XHTML
  • Integration of RichFaces and JSF user interface components with binding methods for rendering via XHTML
  • Development of dialogs between JSF components

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

Jun 2011 - Oct 2011
5 months
Bochum, Germany

Frontend Developer, J2EE Developer

QVC

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.

  • Development of view components with IceFaces, JSF portlets, XHTML
  • Development of dialogs between JSF components and portlets
  • Development of business logic components with Liferay services
  • Creation of technical designs

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.

  • Development of view components with RichFaces, JSF 2.0, JSP, XHTML
  • Development of backend components with Hibernate for integration with the Oracle database
  • Development of business logic components with the Spring Framework
  • Development of dialogs between JSF components

JEE, RichFaces 3.3, JSF 2, Ajax, jQuery, JSP, Spring DAO, Spring Security, Hibernate, JPA, WSDL, SQL, Eclipse, Tomcat, Subversion (SVN)

Apr 2011 - May 2011
2 months
Dübendorf, Switzerland

J2EE Developer

HP

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.

  • Development of view components with ADF, JSF 2.0
  • Development of dialogs between components
  • Development of web services with JWSDP

ADF, JSF 1.2, JEE, RichFaces 3.3, JSP, PHP, Maven, Git, Okta, OAuth, JWSDP, WSDL, JDeveloper, WebLogic, Scrum, Linux

Jan 2011 - Mar 2011
3 months
Wiesbaden, Germany

J2EE Developer

R+V General Insurance AG

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.

  • Development of view components with Spring, JSF 2.0
  • Development of dialogs between JSF components
  • Documentation, IT concept

Spring, JSF 1.2, JSP, RichFaces 3.3, JAXB 2, CSS, XSD, XML, PHP, Harvest, Scrum, Siemens EAP (Enterprise Application Portal), JBoss, Eclipse

Nov 2010 - Dec 2010
2 months
Switzerland

J2EE Developer

HolidayCheck.ch

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.

  • Development of backend components with Hibernate
  • Configuration of the database via the Hibernate config file to optimize database queries (second level cache with memcache server) and improve data search (Hibernate Search, Hibernate slave/master)

J2EE, Hibernate, Lucene, Spring, JMS, JNDI, JMX, MBean, MXBean, Mercurial, Scrum, Tomcat, Message Broker (ActiveMQ), Maven, Eclipse, Linux - Ubuntu, Jira

Jan 2010 - Oct 2010
10 months
Wiesbaden, Germany

J2EE Developer

R+V Allgemeine Versicherung AG

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.

  • Development of view components with Struts 1.2, JSP
  • Development of business logic components to connect to the host
  • Development of dialogs between view components
  • IT concept and documentation

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

Aug 2009 - Dec 2009
5 months
Bonn, Germany

J2EE Developer

ZIVIT

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.

  • Development of the persistence component with Spring Framework (DAO support, data access using JDBC)
  • Development of business logic component with EJB 3, Spring Batch

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

Summary

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.

Languages

French
Native
German
Advanced
English
Advanced

Education

Oct 1999 - Jun 2006

Hochschule Darmstadt

Master of Science in Computer Science · Computer Science · Darmstadt, Germany

Oct 1994 - Jun 1997

Universität Douala

Bachelor of Business Administration · Business Administration · Douala, Cameroon

Certifications & licenses

Sun Certified Java Programmer

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