Recommended expert

Allal Kharaz

Java Senior Full Stack Developer

Allal Kharaz
Frechen, Germany

Experience

Jan 2023 - Present
3 years 2 months

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

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Insurance (6.5 years), Retail (5.5 years), Information Technology (3.5 years), Fashion (3 years), Telecommunication (1.5 years), and Education (1.5 years).

Insurance
Retail
Information Technology
Fashion
Telecommunication
Education

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (20 years), Product Development (9 years), and Supply Chain Management (1.5 years).

Information Technology
Product Development
Supply Chain Management

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

Diploma in Computer Science · Computer Science

Profile

Created
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 Allal based?

Allal is based in Frechen, Germany.

What languages does Allal speak?

Allal speaks the following languages: Arabic (Native), German (Advanced), English (Advanced), French (Advanced).

How many years of experience does Allal have?

Allal has at least 20 years of experience. During this time, Allal has worked in at least 8 different roles and for 11 different companies. The average length of individual experience is 1 year and 4 months. Note that Allal may not have shared all experience and actually has more experience.

What roles would Allal be best suited for?

Based on recent experience, Allal would be well-suited for roles such as: Java Senior Full Stack Developer, Java EE / Microservices Senior Software Developer / Consultant, Java EE Senior Software Developer / Consultant.

What is Allal's latest experience?

Allal's most recent position is Java Senior Full Stack Developer at ÖRAG Insurance.

What companies has Allal worked for in recent years?

In recent years, Allal has worked for ÖRAG Insurance and HUK-Coburg Insurance.

Which industries is Allal most experienced in?

Allal is most experienced in industries like Insurance, Retail, and Information Technology (IT). Allal also has some experience in Fashion and Apparel, Education, and Telecommunication.

Which business areas is Allal most experienced in?

Allal is most experienced in business areas like Information Technology (IT), Product Development, and Supply Chain Management.

Which industries has Allal worked in recently?

Allal has recently worked in industries like Insurance.

Which business areas has Allal worked in recently?

Allal has recently worked in business areas like Information Technology (IT) and Product Development.

What is Allal's education?

Allal attended education in Computer Science.

What is the availability of Allal?

Allal is immediately available part-time for suitable projects.

What is the rate of Allal?

Allal'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 Allal?

To hire Allal, 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
Market avg: 730-890 €
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.