Allal Kharaz-Java Senior Full Stack Developer
Check rate
Experience
Java Senior Full Stack Developer
ÖRAG Insurance
- Further development of a policy management system (policy/claims) for ÖRAG legal protection insurance
- Senior software developer in a team of 12 developers
- Migration and modernization of legacy systems: rewrote C and C++ code into Java, refactored Python into Java including optimization and integration into modern architectures
- Development of the following rate calculators for 2024: private, corporate, doctors, farmers, owner-occupied G + H, landlords, motor, associations, top managers, sales agents, specialized criminal, savings bank, municipal, BayGT, doctors, Dehoga
- Used technologies: Java 8/11, Java EE, WebLogic, JPA, JTA, CI, CD, Jenkins, DB2, Maven, Git (Bitbucket), Eclipse, JUnit, Mockito, Jira, SonarQube, Scrum, Apache Wicket, Workflow
Java EE / Microservices Senior Software Developer / Consultant
HUK 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 extension of rate calculators: motor third-party liability, household contents, personal liability, accident, home building, animal owner liability, homeowner liability, trailer & caravan insurance, moped insurance
- Migration of services from Gradle to Maven and from OpenShift 3 to OpenShift 4
- Development of an action service as a Quarkus application and deployment on AWS
- Used technologies: 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
Java Senior Full Stack Developer
ÖRAG Insurance
- Continued development of a policy management system for ÖRAG legal protection insurance in a team of 12 developers
- New development of an application for ÖRAG legal protection insurance in a team of 4 developers
- Development of the following rate calculators: private, corporate, doctors, farmers, owner-occupied G + H, landlords, motor, associations, top managers, sales agents, specialized criminal, savings bank, municipal, BayGT, doctors, Dehoga
- Used technologies: 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
Java EE Senior Software Developer / Consultant
Tax / 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
- Used technologies: 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, mail, CDI, Quartz, SOAP, Enterprise Job Scheduler, Liquibase, MapStruct, clustering
Java Full Stack Developer
Bank / Car Dealership
- Development of RESTful web services in an existing microservice architecture and Spring Boot application for a car dealership
- Implementation of functions for financing, lease calculation, and scoring in a team of 3 Java developers
- Used technologies: 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
Senior Java Developer
Logistics/Retail
- Implemented the Logical Integration Services (LOIS) for an inventory management system in a team of 8 Java developers
- Implemented modules: ATM order module, DPM disposition 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
Senior Java Consultant and Developer
Fashion/Retail
- Assisted a client in implementing an inventory management system (web application) in a team of 8 developers without a business department
- Designed the relational database model and implemented 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
Senior Java Consultant and Developer
Fashion/Retail
- Assisted a client in implementing an inventory management system (interfaces) in a team of 5 developers without a business department
- Designed the interfaces to SAP Retail and implemented them 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
Senior Java Developer
IT Service Provider
- Designed and developed a cloud solution (hosted PBX) using 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
Senior Java Developer
Telecommunications
- Developed 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 verifying domain orders with order intake, 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
Developer
Retail
- Created a web application including a web shop with extensive tree view, migrated Flash animations, a web service for financing requests, 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
Developer
Government Agency
- Developed an administrative platform for the Ministry of School and Further Education of the state of NRW to map budgetary position management and compare staffing levels and needs
- Analysis, design, implementation, and testing
- Technologies used: ICEfaces, JasperReports, Ant, Java SE, Apache Tomcat, IBM WebSphere, Subversion, DB2
Architect and Developer
University
- Thesis: design and development of a cosmetic surgery platform with 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
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
Developer
University
- Designed and developed a travel connection system
- Analysis, design, implementation, and testing
- Technologies used: Java SE, jaxServlets, Apache Tomcat, MySQL, JavaBeans
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Insurance, Retail, Information Technology, Fashion, Telecommunication, and Education.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, and Supply Chain Management.
Summary
In IT since 2004
Position: Senior Java Developer / Architect
Focus: Development of Java SE and JEE based applications front and backend since 2004 (>20 years)
Industries: Government, IT service provider, Telecommunications, Retail, Fashion, Tax, Public Services, Insurance
Skills
Java, Java Se 6, 7, 8, 11, Jee, Quarkus, Openapi, Swagger, Microservices, Jboss Eap, Uml, Ejb, Jpa, Jms, Jaxb, Jax-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, Clean Code, 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 Modeler, Scrum
Languages
Education
Diploma in Computer Science · Computer Science
Statistics
Experience
Global Experience
Expertise
Profile
Frequently asked questions
Have questions? Find more information here.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Java Senior Full Stack Developer
Nearby freelancers
Professionals working in or nearby Frechen, Germany
