Whenever I face a challenge I can’t solve on my own or need deeper expertise in the Jmix ecosystem, I turn to Jmix Consultancy Services. Every request has been handled quickly, efficiently, and with great accuracy. The Jmix team is highly professional and demonstrates not only strong knowledge of their own products but also a broad understanding of the wider software and IT industry. As a result, they truly understand my needs and tailor their services to deliver maximum value. My most recent request involved adding complex functionality to a platform add-on, and they not only delivered it seamlessly, but also agreed to include it in future releases, thus saving me from having to maintain it myself.
Jmix Commercial
Services
Commercial support (priority forum)
Features:
- Direct communications with the core Jmix developers
- Support is provided via the same forum with familiar interface
- Sharing your private files with Jmix team to get personalized advice
- Guaranteed reply within 8 business hours
- Minimum purchase is just three hours
Best fit:
IT companies, corporate IT departments, funded startups
Project types:
Commercial or internal projects aimed at production use
Stage:
Development
hour

Real feedback
Haulmont Technology delivered the project on time and offered reliable development consulting support. The team ensured an efficient workflow through their prompt responses, supportiveness, and organized approach. Their extensive industry expertise was outstanding.
As a Java backend engineer, I found the JMIX training vital for bridging the gap to UI development. The course’s practical approach and expert instruction boosted my confidence and skills, preparing me to build UIs and transition into a full-stack developer role. I highly recommend this training as a streamlined path to becoming a proficient full-stack engineer without diving into HTML, CSS, or JavaScript.
Professional Services
CI/CD Pipeline Setup
Estimated effort 6 to 24 hours
We configure automated build and deployment for your Jmix application — from a repository commit to a running production environment. Jmix applications are built on Spring Boot and can be deployed to any standard Java infrastructure, making them fully compatible with modern deployment automation practices.
What you get:
- A ready-to-use Jmix project build pipeline (GitHub Actions, GitLab CI, or Jenkins) — including Gradle build and automated test execution
- Automated deployment to your infrastructure: Docker Compose, Kubernetes cluster, or a cloud server
- Multi-developer Git workflow configuration for a shared repository
- Pipeline usage and maintenance documentation
CI/CD Pipeline Setup
Estimated effort 6 to 24 hours
We configure automated build and deployment for your Jmix application — from a repository commit to a running production environment. Jmix applications are built on Spring Boot and can be deployed to any standard Java infrastructure, making them fully compatible with modern deployment automation practices.
What you get:
- A ready-to-use Jmix project build pipeline (GitHub Actions, GitLab CI, or Jenkins) — including Gradle build and automated test execution
- Automated deployment to your infrastructure: Docker Compose, Kubernetes cluster, or a cloud server
- Multi-developer Git workflow configuration for a shared repository
- Pipeline usage and maintenance documentation
Production Readiness
Estimated effort 16 to 40 hours (excluding load infrastructure costs)
We prepare your Jmix application for real-world operation: validating stability under load and configuring full-stack observability. Jmix 2.x/3.x supports the Micrometer Observation API for collecting traces and metrics from key framework operations — including DataManager calls and the view lifecycle.
What you get:
- Load testing: environment setup, test scenarios, and a report highlighting bottlenecks
- Integrated telemetry based on Micrometer: metrics, logs, and distributed traces (including user and tenant context)
- A unified observability dashboard for your application (Grafana + Prometheus or equivalent)
- Remediation recommendations for all identified issues
Authentication & Authorization Setup
Estimated effort 12 to 40 hours
We configure secure authentication and fine-grained access control for your application. Jmix includes a built-in security subsystem based on Spring Security with role-based access control, and provides out-of-the-box integrations with Keycloak, OIDC providers, and LDAP/Active Directory. Some scenarios require additional configuration of the authentication and authorization layer.
What you get:
- A deployed and configured Keycloak instance (or another OIDC provider) integrated with your Jmix project
- Role and permission mapping (resource roles, row-level security roles) aligned with your business logic
- Configuration and user management documentation
Performance Audit
Estimated effort 24 to 40 hours
We identify the root causes of slow performance in your Jmix application and deliver a concrete remediation plan. Our goal is to restore your application to its intended performance level.
What you get:
- Application profiling: diagnostics of bottlenecks at the database layer (JPQL queries, fetch plans), the service layer, and the frontend
- A written report describing issues and their priority
- Concrete optimization recommendations with estimated impact
- A follow-up consultation on audit findings
AI Assistant Integration
Estimated effort 16 to 40 hours
We embed an AI assistant directly into your Jmix application — to automate routine operations, enable natural-language data querying, and assist end users. Implementing these capabilities requires specialized expertise in LLM model selection and prompt engineering.
What you get:
- A configured AI assistant embedded in your Jmix application
- Connection to an LLM provider of your choice
- Customization for your data, including RAG over your knowledge base and Jmix entity mapping
- Team training and recommendations for further AI feature development
Isolated AI Development Environment for Jmix Teams
Estimated effort up to 40 hours
(depending on team size and environment configuration)
We deploy a secure, air-gapped AI environment for your Jmix development team: code and data never leave your infrastructure, and there is no dependency on external APIs. At the core of the setup is Ollama as the local inference service and OpenCode/KiloCode acting as both an in-IDE AI assistant for developers and an agentic task orchestrator capable of handling multi-step coding workflows.
What you get:
- Ollama deployment, including LLM installation
- Perimeter security policy
- Architecture documentation
- OpenCode/KiloCode configured
- Model evaluation (EVAL)
- Hands-on team training
Custom Development Services
Our custom development services include:
- Turn-key development
- Augmenting your team with Jmix experts
- Migration from CUBA to Jmix
Best fit:
Companies, wanting to speed up and de-risk their ongoing and planned software projects.
Stage:
Development, design

FAQ about
priority support
- Go to the Store and purchase consulting hours.
- Our community manager will send you the link to your private forum category.
- Ask your question as usual in your private category.
- Get a guaranteed answer within 8 business hours.
It depends. The minimum amount is 30 minutes. Straightforward questions without any research usually fit into that amount. If you need a complex review of your application, it can take dozens of hours.
Sure. You can post your topics in the regular support category and get an answer for free. At the same time, post a topic in your private category to get a fast reply.