<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://javamodernization.com/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://javamodernization.com/fr/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://javamodernization.com/services</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/services" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/services" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://javamodernization.com/fr/services</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/services" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/services" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://javamodernization.com/services/assessment</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/services/assessment" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/services/assessment" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://javamodernization.com/fr/services/assessment</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/services/assessment" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/services/assessment" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://javamodernization.com/services/ejb-to-spring-boot</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/services/ejb-to-spring-boot" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/services/ejb-to-spring-boot" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://javamodernization.com/fr/services/ejb-to-spring-boot</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/services/ejb-to-spring-boot" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/services/ejb-to-spring-boot" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://javamodernization.com/services/jsf-to-angular</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/services/jsf-to-angular" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/services/jsf-to-angular" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://javamodernization.com/fr/services/jsf-to-angular</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/services/jsf-to-angular" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/services/jsf-to-angular" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://javamodernization.com/services/architecture-consulting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/services/architecture-consulting" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/services/architecture-consulting" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://javamodernization.com/fr/services/architecture-consulting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/services/architecture-consulting" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/services/architecture-consulting" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://javamodernization.com/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/about" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/about" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://javamodernization.com/fr/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/about" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/about" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://javamodernization.com/contact</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/contact" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/contact" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://javamodernization.com/fr/contact</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/contact" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/contact" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://javamodernization.com/case-studies</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/case-studies" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/case-studies" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://javamodernization.com/fr/case-studies</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/case-studies" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/case-studies" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://javamodernization.com/resources</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/resources" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/resources" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://javamodernization.com/fr/resources</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/resources" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/resources" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://javamodernization.com/privacy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/privacy" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/privacy" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://javamodernization.com/fr/privacy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/privacy" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/privacy" />
<lastmod>2026-09-01T01:59:02.930Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://javamodernization.com/resources/common-ejb-migration-mistakes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/resources/common-ejb-migration-mistakes" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/resources/common-ejb-migration-mistakes" />
<lastmod>2024-02-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://javamodernization.com/fr/resources/common-ejb-migration-mistakes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/resources/common-ejb-migration-mistakes" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/resources/common-ejb-migration-mistakes" />
<lastmod>2024-02-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://javamodernization.com/resources/spring-boot-vs-ejb-comparison</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/resources/spring-boot-vs-ejb-comparison" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/resources/spring-boot-vs-ejb-comparison" />
<lastmod>2024-02-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://javamodernization.com/fr/resources/spring-boot-vs-ejb-comparison</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/resources/spring-boot-vs-ejb-comparison" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/resources/spring-boot-vs-ejb-comparison" />
<lastmod>2024-02-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://javamodernization.com/resources/strangler-fig-pattern-explained</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/resources/strangler-fig-pattern-explained" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/resources/strangler-fig-pattern-explained" />
<lastmod>2024-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://javamodernization.com/fr/resources/strangler-fig-pattern-explained</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/resources/strangler-fig-pattern-explained" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/resources/strangler-fig-pattern-explained" />
<lastmod>2024-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://javamodernization.com/case-studies/retail-spring-boot-upgrade</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/case-studies/retail-spring-boot-upgrade" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/case-studies/retail-spring-boot-upgrade" />
<lastmod>2024-03-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://javamodernization.com/fr/case-studies/retail-spring-boot-upgrade</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/case-studies/retail-spring-boot-upgrade" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/case-studies/retail-spring-boot-upgrade" />
<lastmod>2024-03-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://javamodernization.com/case-studies/healthcare-jsf-modernization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/case-studies/healthcare-jsf-modernization" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/case-studies/healthcare-jsf-modernization" />
<lastmod>2023-09-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://javamodernization.com/fr/case-studies/healthcare-jsf-modernization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/case-studies/healthcare-jsf-modernization" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/case-studies/healthcare-jsf-modernization" />
<lastmod>2023-09-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://javamodernization.com/case-studies/financial-services-ejb-migration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/case-studies/financial-services-ejb-migration" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/case-studies/financial-services-ejb-migration" />
<lastmod>2023-06-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://javamodernization.com/fr/case-studies/financial-services-ejb-migration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://javamodernization.com/case-studies/financial-services-ejb-migration" />
<xhtml:link rel="alternate" hreflang="fr" href="https://javamodernization.com/fr/case-studies/financial-services-ejb-migration" />
<lastmod>2023-06-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
