Allal Kharaz

Java Senior Full Stack Developer

Allal Kharaz
Frechen, Germany

Experience

Jan 2023 - Present
3 years 1 month

Java Senior Full Stack Developer

ÖRAG Insurance

  • Further development of a policy management system (contracts/claims) for ÖRAG legal expenses insurance
  • Senior software developer in a team of 12 developers
  • Migration and modernization of legacy systems: rewrote C and C++ code in Java, refactored Python to Java including optimization and integration into modern architectures
  • Development of the following rate calculators for 2024: private, corporate, medical, agricultural, owner-occupied G + H, landlords, motor, association, top managers, commercial agents, special criminal, savings banks, municipal, BayGT, medical, Dehoga
  • Technologies used: Java 8/11, Java EE, WebLogic, JPA, JTA, CI, CD, Jenkins, DB2, Maven, GIT (Bitbucket), Eclipse, JUnit, Mockito, Jira, SonarQube, Scrum, Apache Wicket, workflow
Oct 2021 - Dec 2022
1 year 3 months
Coburg, Germany

Java EE / Microservices Senior Software Developer / Consultant

HUK-Coburg Insurance

  • Development of various rate calculators as microservices for HUK-Coburg and clients (huk-de, huk24, VRK)
  • Backend development in a team of 8 developers and 4 domain experts
  • Implementation and enhancement of rate calculators: motor liability, home contents, private liability, accident, residential building, animal owner liability, house and landowner liability, trailer & caravan insurance, moped insurance
  • Migration of services from Gradle to Maven and from OpenShift 3 to OpenShift 4
  • Development of a promotional service as a Quarkus application and deployment in AWS
  • Technologies used: Java 8/11/17, Java EE, microservices, Quarkus, OpenAPI, RESTful, Hazelcast, AWS (Lambda, ALB, NLB, S3, DynamoDB, VPC, Route 53, API Gateway, WAF), Terraform, JAX-RS, Swagger, CI/CD, Maven, Gradle, Jenkins, GIT (Azure DevOps), IntelliJ, JUnit, Mockito, Jira, SonarQube, Scrum, OpenShift 3/4, Helm Charts, Splunk, Docker, SOAP, Open Liberty
Jul 2019 - Sep 2021
2 years 3 months

Java Senior Full Stack Developer

ÖRAG Insurance

  • Further development of a policy management system for ÖRAG legal expenses insurance in a team of 12 developers
  • New development of an application for ÖRAG legal expenses insurance in a team of 4 developers
  • Development of the following rate calculators: private, corporate, medical, agricultural, owner-occupied G + H, landlords, motor, association, top managers, commercial agents, special criminal, savings banks, municipal, BayGT, medical, Dehoga
  • Technologies used: Java 8, Java EE, WebLogic, JPA, JTA, CI/CD, Jenkins, DB2, Maven, GIT (Bitbucket), Eclipse, JUnit, Mockito, Jira, SonarQube, Scrum, Apache Wicket, workflow, Spring Boot, Docker, Kubernetes, RESTful, MuleSoft ESB
Nov 2018 - Jul 2019
9 months

Java EE Senior Software Developer / Consultant

Taxes/Tax

  • New development of a country-by-country reporting application for multinational corporations from scratch in a team of 6 Java developers
  • Software developer and software architect
  • Technologies used: Java 8, Java EE, JBoss EAP 7.1, JSR 352 (Batch), JPA, JTA, CI/CD, Jenkins, Oracle DB, Maven, GIT, Eclipse, JUnit, Mockito, Jira, Redmine, SonarQube, Scrum, HA-Singleton, JSF, PrimeFaces, SFTP, email, CDI, Quartz, SOAP, Enterprise Job Scheduler, Liquibase, MapStruct, cluster
Jul 2018 - Oct 2018
4 months

Java Full Stack Developer

Bank/Car Dealership

  • Development of RESTful web services in an existing microservice architecture and Spring Boot application in the car dealership sector
  • Implementation of functions for financing, leasing calculation, and scoring in a team of 3 Java developers
  • Technologies used: Java 8, microservices, Spring Boot, Jersey, Jackson, JPA, Hibernate, CI/CD, Informix, Oracle DB, Git, Maven, Jenkins, Swagger, MagicDraw, UML, Eclipse, SoapUI, Jira, Confluence, Scrum
Jan 2018 - Jun 2018
6 months

Senior Java Developer

Logistics/Retail

  • Implementation of the Logical Integration Services (LOIS) for an ERP system in a team of 8 Java developers
  • Implementation of modules: ATM order module, DPM planning module, SDM master data module, BSM inventory data module, EKM purchasing cooperation module
  • Technologies used: Java 8, JEE 6, JBoss-EAP 6.4.4, UML, JPA, JMS, JAXB, IBM MQ, Hibernate, DB2, IBM Host, SVN, Git, Maven, JUnit, Mockito, MagicDraw, Bizagi Modeler, Eclipse, Postman, Squirrel SQL, Jira, Confluence, SonarQube, QuickBuild, Citrix, SpiraTest, Scrum, CI/CD, Jenkins
Jan 2015 - Jan 2018
3 years 1 month

Senior Java Consultant and Developer

Fashion/Retail

  • Support for a client in implementing an ERP system (web application) in a team of 8 developers without a business department
  • Design of the relational database model and implementation of the web application based on BPM
  • Technologies used: Java 8, Spring Framework, Spring Security, Spring MVC, JSF, PrimeFaces, EclipseLink, JUnit, Apache JMeter, Apache Tomcat, IntelliJ IDEA, Oracle DB, Activiti BPMN, Maven, CI/CD, Atlassian Confluence, Atlassian JIRA Agile, Atlassian Bamboo, Scrum
Sep 2013 - Dec 2014
1 year 4 months

Senior Java Consultant and Developer

Fashion/Retail

  • Support for a client in implementing an ERP system (interfaces) in a team of 5 developers without a business department
  • Design of interfaces to SAP Retail and implementation based on SOAP
  • Technologies used: Java 8, JEE, EJB 3.1, WildFly, EclipseLink, Maven, SAP, SOAP, Oracle DB, IntelliJ IDEA, Scrum, Atlassian Confluence, Atlassian JIRA Agile, Atlassian Bamboo, CI/CD
Feb 2010 - Sep 2013
3 years 8 months

Senior Java Developer

IT service provider

  • Design and development of a cloud solution (Hosted PBX) based on various hardware and software in a team of 9 developers
  • Analysis, design, and implementation
  • Technologies used: Java, JEE, LDAP, DHCP, Men&Mice, OpenNMS, EJB, JMS, JBoss, ICEfaces, XML, JAXB, SAX, DOM, Ant, Eclipse, CVS, PostgreSQL, SOAP, Siemens PBX OpenScape Voice, SIP, MS Office, CI/CD
Sep 2009 - Dec 2010
1 year 4 months

Senior Java Developer

Telecommunications

  • Development of a two-part domain management system for Deutsche Telekom (DTAG) in a team of 14 developers
  • Implementation and testing:
  • Domain Name Delegation Tool for authorization, contract identification, order processing, and DNS provisioning process
  • Web-based software for capturing and reviewing domain orders with order acceptance, validation, forwarding, confirmation, tracking, and mail forwarding
  • Technologies used: Java SE, JAXB, SAX, DOM, JBoss 4.2.2, Spring 2.5, JSF (Tomahawk), RichFaces, J2EE, Oracle, Hibernate, Maven, Eclipse
Feb 2009 - Aug 2009
7 months

Developer

Retail

  • Created a web application including a webshop with a complex tree view, migrated Flash animations, a web service for financing requests, a route planner, tabular product comparison, and JavaMail API for automated email sending (order confirmation)
  • Implementation and testing
  • Technologies used: Java SE, Eclipse, Hibernate, JSP, JSF, JUnit, CSS, HTML, JavaScript, ICEfaces, UML 2, SQL
Oct 2008 - Jan 2009
4 months

Developer

Government agency

  • Developed an administrative platform for the Ministry of Schools and Further Education of North Rhine-Westphalia to map budgetary position management and compare staffing and needs
  • Analysis, design, implementation and testing
  • Technologies used: ICEfaces, JasperReports, Ant, Java SE, Apache Tomcat, IBM WebSphere, Subversion, DB2
Jan 2008 - Sep 2008
9 months

Architect and Developer

University

  • Thesis: Design and development of a cosmetic surgery platform using JBoss Seam and MySQL
  • Analysis, design, implementation and testing
  • Technologies used: JEE, JBoss Seam, JBoss AS, MySQL, Hibernate, JSF, Facelets, AJAX, Drools, Eclipse, Ant, Unix/Linux (Debian), UML
Sep 2006 - Dec 2007
1 year 4 months

Developer

University

  • Designed and developed a shop system as part of an internship
  • Analysis, design, implementation and testing
  • Technologies used: JSP, Servlets, Apache Tomcat, MySQL, JavaBeans
Feb 2004 - Jul 2004
6 months

Developer

University

  • Designed and developed a travel connection system
  • Analysis, design, implementation and testing
  • Technologies used: Java SE, jaxServlets, Apache Tomcat, MySQL, JavaBeans

Summary

In IT since 2004

Position: Senior Java Developer / Architect

Focus: Developing Java SE and JEE based applications front and back end since 2004 (>20 years)

Sectors: Government agency, IT service provider, telecommunications, retail, fashion, taxes, public services, insurance

Skills

  • Java, Java Se 6, 7, 8, 11, Jee, Quarkus, Openapi, Swagger, Microservices, Jboss-eap, Uml, Ejb, Jpa, Jms, Jax-b, Ax-rs, Ibm Mq, Hibernate, Eclipselink, Jdbc, Db2, Ibm Host, Svn, Git, Cvs, Xml, Maven, Jenkins, Junit, Mockito, Bpmn, Magicdraw, Bizagi Modeler, Eclipse, Postman, Zoc, Squirrel Sql, Jira, Confluence, Sonarqube, Sax, Dom, Quickbuild, Citrix, Spiratest, Web Services (Soap, Rest), Spring Framework, Spring Boot, Primefaces, Richfaces, Ajax, Ant, Birt, Css, Design Patterns, Cleancode, Drools, Facelets, Html/xhtml, Icefaces, Javabeans, Javascript, Jboss Seam, Jsf, Jsp, Jta, Junit, Rmi, Servlets, Tomahawk, Apache Wicket, Docker, Kubernetes, Openshift, Mule, Aws

  • Unix / Linux, Windows

  • Oracle, Db2, Mysql, Postgresql, Mongodb, Informix

  • Jboss, Jboss-eap, Wildfly, Weblogic, Open Liberty, Tomcat

  • Maven, Sap, Jenkins, Uml, Magicdraw, Bizagi Mod, Scrum

Languages

Arabic
Native
German
Advanced
English
Advanced
French
Advanced

Education

Lorem ipsum dolor sit amet

Diploma in Computer Science · Computer Science

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Achille Chimi
Achille Chimi

Backend/Frontend Developer

View Profile
Markus Glagla
Markus Glagla

Full Stack Developer

View Profile
Anouar Taoussi
Anouar Taoussi

Fullstack Java/Spring Boot Developer

View Profile
Rodrigue Kelen-yo
Rodrigue Kelen-yo

Fullstack Development

View Profile
Andreas Beckers
Andreas Beckers

Senior Software Developer

View Profile
Thomas Jarnot
Thomas Jarnot

Backend Developer, DevOps Engineer

View Profile
Werner Keil
Werner Keil

Test Coordinator, Designer and Engineer

View Profile
Anton Klonov
Anton Klonov

Head of Technical Overall Integration NSC / Hadoop Cloud Development

View Profile
Almansour Blanco
Almansour Blanco

Technical Lead

View Profile
Osman Tartoussi
Osman Tartoussi

Senior Developer and Consultant

View Profile
Timur Yalcin
Timur Yalcin

Lead Frontend Developer | Fullstack Developer

View Profile
Alexander Kapincev
Alexander Kapincev

Senior Fullstack Developer

View Profile
Sebastian Kanzow
Sebastian Kanzow

Senior Lead Developer, System Architecture

View Profile
Ulrich Cech
Ulrich Cech

Java Architect/Developer – Freelancer

View Profile
Dirk Bolte
Dirk Bolte

Senior Software Developer

View Profile
Rainer Langbehn
Rainer Langbehn

Senior IT Consultant, Senior Software Architect, Senior Software Developer, Senior DevOps Engineer

View Profile
Stefan Baust
Stefan Baust

Senior Full Stack Developer / Co-Founder / CTO / Head of Development

View Profile
Christoph Wagner
Christoph Wagner

System Architect / System Engineer / Programmer

View Profile
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps, DevOps Engineer

View Profile
Sven Koebnick
Sven Koebnick

All-round admin

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Syamala Himabindu
Syamala Himabindu

Fullstack Developer

View Profile
Thomas Ramm
Thomas Ramm

Architect, Developer

View Profile
Meik Schindler
Meik Schindler

Freelance Trainer & Consultant

View Profile
Peter Großmann
Peter Großmann

Senior Backend Developer

View Profile
Nikunjkumar Parmar
Nikunjkumar Parmar

Senior Java Backend Developer

View Profile
Jan Mönnich
Jan Mönnich

Interface project at HR Solutions GmbH for Rhineland-Palatinate / BAMF

View Profile
Robin Sadlo
Robin Sadlo

Senior Cloud & Backend Engineer

View Profile
Jürgen Brardt
Jürgen Brardt

Software Developer

View Profile
Andreas Steffan
Andreas Steffan

Lead Developer

View Profile