diff --git a/api/api-iam/iam-external/pom.xml b/api/api-iam/iam-external/pom.xml
index 828881d90030406883d21f121b67c9522552f2d5..56994ad2c1612f3a04c8126dd51e496308a6e422 100644
--- a/api/api-iam/iam-external/pom.xml
+++ b/api/api-iam/iam-external/pom.xml
@@ -208,6 +208,7 @@
 					<executable>true</executable>
 					<attach>false</attach> <!-- Need to use the original jar for integration-tests -->
 					<mainClass>fr.gouv.vitamui.iam.external.server.ApiIamServerApplication</mainClass>
+                   	<jvmArguments>-Xmx512m</jvmArguments>
 					<arguments>
 						<!-- use src/main/config/application-dev.yml when using mvn spring-boot:run -->
 						<!-- See : https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-application-property-files -->
diff --git a/api/api-iam/iam-internal/pom.xml b/api/api-iam/iam-internal/pom.xml
index caaf5792af3cb218f37726b50702e26633128ce2..2e0fcab2473ce6c4fee20b4b73ce727fb6098b7c 100644
--- a/api/api-iam/iam-internal/pom.xml
+++ b/api/api-iam/iam-internal/pom.xml
@@ -281,8 +281,7 @@
 					<executable>true</executable>
 					<attach>false</attach> <!-- Need to use the original jar for integration-tests -->
 					<mainClass>fr.gouv.vitamui.iam.internal.server.ApiIamServerApplication</mainClass>
-                   	<jvmArguments> -Dvitam.config.folder=${basedir}/src/main/config/dev-vitam
-					</jvmArguments>
+                   	<jvmArguments>-Xmx512m -Dvitam.config.folder=${basedir}/src/main/config/dev-vitam</jvmArguments>
 					<arguments>
 						<!-- use src/main/config/application-dev.yml when using mvn spring-boot:run -->
 						<!-- See : https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-application-property-files -->
diff --git a/api/api-referential/referential-external/pom.xml b/api/api-referential/referential-external/pom.xml
index 32eed31cd93d420968a9a59d1806574f5b1f7333..9a664aea6269db66f81bda1374003e78b16f5d43 100644
--- a/api/api-referential/referential-external/pom.xml
+++ b/api/api-referential/referential-external/pom.xml
@@ -210,6 +210,7 @@
 					<executable>true</executable>
 					<attach>false</attach> <!-- Need to use the original jar for integration-tests -->
 					<mainClass>fr.gouv.vitamui.referential.external.server.ApiReferentialServerApplication</mainClass>
+                   	<jvmArguments>-Xmx512m</jvmArguments>
 					<arguments>
 						<!-- use src/main/config/application-dev.yml when using mvn spring-boot:run -->
 						<!-- See : https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-application-property-files -->
diff --git a/api/api-referential/referential-internal/pom.xml b/api/api-referential/referential-internal/pom.xml
index 0b62294d0abf5ac52a5aaaec4b418a2d126cd5f1..97475f50ba7546074586494baf3395746d4ebab7 100644
--- a/api/api-referential/referential-internal/pom.xml
+++ b/api/api-referential/referential-internal/pom.xml
@@ -285,7 +285,7 @@
 					<attach>false</attach> <!-- Need to use the original jar for integration-tests -->
 					<mainClass>fr.gouv.vitamui.referential.internal.server.ApiReferentialServerApplication</mainClass>
 					<jvmArguments>
-						-Dvitam.config.folder=${basedir}/src/main/config/dev-vitam
+                        -Xmx512m -Dvitam.config.folder=${basedir}/src/main/config/dev-vitam
 					</jvmArguments>
 					<arguments>
 						<!-- use src/main/config/application-dev.yml when using mvn spring-boot:run -->
diff --git a/api/api-security/security-internal/pom.xml b/api/api-security/security-internal/pom.xml
index 64bf8545bf1fb21cd62d8fb8ae904cc0607d907c..a52d472fc80ae2fd1ba2ba3fb15bd48b09936077 100644
--- a/api/api-security/security-internal/pom.xml
+++ b/api/api-security/security-internal/pom.xml
@@ -155,6 +155,7 @@
                     <executable>true</executable>
                     <attach>false</attach> <!-- Need to use the original jar for integration-tests -->
                     <mainClass>fr.gouv.vitamui.security.server.ApiSecurityServerApplication</mainClass>
+                   	<jvmArguments>-Xmx512m</jvmArguments>
                     <arguments>
                         <!-- use src/main/config/application-dev.yml when using mvn spring-boot:run -->
                         <!-- See : https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-application-property-files -->
diff --git a/pom.xml b/pom.xml
index eef30fd69d9a5d5a61a4c96b5de61cb95162abd8..db1e2f1e253c2f44721d77ef402ea38d445ffb18 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1154,7 +1154,7 @@
                     <artifactId>maven-project-info-reports-plugin</artifactId>
                     <version>${maven.project.info.reports.plugin.version}</version>
                 </plugin>
-                
+
                 <plugin>
                     <groupId>com.github.eirslett</groupId>
                     <artifactId>frontend-maven-plugin</artifactId>
@@ -1241,6 +1241,7 @@
                     <version>${spring.boot.version}</version>
                     <configuration>
                         <addResources>false</addResources>
+                        <jvmArguments>-Xmx512m</jvmArguments>
                     </configuration>
                 </plugin>
                 <plugin>
diff --git a/tools/start_vitamui.sh b/tools/start_vitamui.sh
index 1eecbb551383dba300140ee702120106e2c9e554..80680527b990aa8ba03ee7eba8701b62e35c2474 100755
--- a/tools/start_vitamui.sh
+++ b/tools/start_vitamui.sh
@@ -50,7 +50,7 @@ function start_api() {
      launch "../api/api-iam/iam-external" "$SPRINGBOOT"
 
      # Start Cas Server
-     launch "../cas/cas-server" "java -Dspring.config.additional-location=src/main/config/cas-server-application-dev.yml -jar target/cas-server.war"
+     launch "../cas/cas-server" "java -Xmx512m -Dspring.config.additional-location=src/main/config/cas-server-application-dev.yml -jar target/cas-server.war"
 }
 
 function start_ui_prod() {
@@ -107,15 +107,19 @@ echo
               ;;
          "back")
               start_api
+              sleep 15
               start_ui_back_dev
-             ;;
+              ;;
 	     "front")
              start_api
+             sleep 15
              start_ui_back_dev
+             sleep 15
              start_ui_front_dev
              ;;
          *)
              start_api
+             sleep 15
              start_ui_prod
              ;;
 	 esac
diff --git a/ui/ui-identity/pom.xml b/ui/ui-identity/pom.xml
index def11177316c829c9837d7f7aad7dd46e5e93be5..eb7baf0d1007a4a8f7706983e2e8b345d5bb5e58 100644
--- a/ui/ui-identity/pom.xml
+++ b/ui/ui-identity/pom.xml
@@ -185,6 +185,7 @@
 					<executable>true</executable>
 					<attach>false</attach> <!-- Need to use the original jar for integration-tests -->
 					<mainClass>fr.gouv.vitamui.identity.IdentityApplication</mainClass>
+                   	<jvmArguments>-Xmx512m</jvmArguments>
 					<arguments>
 						<!-- use src/main/config/application-dev.yml when using mvn spring-boot:run -->
 						<!-- See : https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-application-property-files -->
diff --git a/ui/ui-portal/pom.xml b/ui/ui-portal/pom.xml
index 2f0036239a120f0244639e6b23f98e936c10da82..81a52462ce9a1576686755cf88f803b4685325b5 100644
--- a/ui/ui-portal/pom.xml
+++ b/ui/ui-portal/pom.xml
@@ -173,6 +173,7 @@
                     <executable>true</executable>
                     <attach>false</attach> <!-- Need to use the original jar for integration-tests -->
                     <mainClass>fr.gouv.vitamui.portal.PortalApplication</mainClass>
+                   	<jvmArguments>-Xmx512m</jvmArguments>
                     <arguments>
                         <!-- use src/main/config/application-dev.yml when using mvn spring-boot:run -->
                         <!-- See : https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-application-property-files -->
diff --git a/ui/ui-referential/pom.xml b/ui/ui-referential/pom.xml
index 31359c63ce3934d73bdc23f061770c412f1c76bb..5d65a3efc5b333568c2e7b497d88a58997e48a84 100644
--- a/ui/ui-referential/pom.xml
+++ b/ui/ui-referential/pom.xml
@@ -173,6 +173,7 @@
                     <executable>true</executable>
                     <attach>false</attach> <!-- Need to use the original jar for integration-tests -->
                     <mainClass>fr.gouv.vitamui.referential.ReferentialApplication</mainClass>
+                   	<jvmArguments>-Xmx512m</jvmArguments>
                     <arguments>
                         <!-- use src/main/config/application-dev.yml when using mvn spring-boot:run -->
                         <!-- See : https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-application-property-files -->
@@ -224,7 +225,7 @@
                         <arguments>run copy-scss:vitamui-library</arguments>
                         </configuration>
                     </execution>
-                    
+
                     <execution>
                         <id>npm run build</id>
                         <goals>