DataMola is a technology-driven engineering company specializing in scalable data platforms, automation, and modern backend solutions for global LegalTech and FinTech businesses. We partner with organizations undergoing digital transformation to modernize legacy systems and build cloud-native products that deliver performance, reliability, and real-world impact.
Role's Mission
Build and evolve high-performance backend services that power next-generation property & legal automation systems.
You’ll work hands-on with modern tech: Quarkus microservices, Kubernetes-based infra, durable workflows, and AI-connected services.
What You’ll Work On
🚀 Microservices Engineering (Java/Quarkus)
- Build new microservices using Quarkus (GraphQL, gRPC, REST)
- Write scalable, secure, testable code following clean architecture principles
- Maintain clear documentation and standards
☁️ Cloud Integration & DevOps Collaboration
- Deploy services to Kubernetes/OpenShift clusters
- Support CI/CD pipelines (GitLab CI, Jenkins)
- Automate deployments together with DevOps
🗄 Data-Driven Architecture
- Integrate PostgreSQL, Oracle, MS SQL via microservices
- Implement connection pooling & transaction reliability
- Ensure fault-tolerant DB access
🤖 AI-Connected Services
- Build API layers for communication with AI components
- Develop durable workflows via Temporal.io
- Work with Apache Arrow Flight for streaming high-throughput data
🛠 Legacy Modernization
- Analyze existing Delphi and .NET logic
- Rewrite, optimize, and migrate to Quarkus
- Preserve essential business logic while upgrading implementation
🔭 Observability
- Implement telemetry, logs, tracing (OpenTelemetry, etc.)
- Improve reliability and troubleshooting visibility
Tech Stack
Languages: Java, SQL
Frameworks: Quarkus (GraphQL, gRPC, REST)
Infrastructure: Docker, Kubernetes, OpenShift
CI/CD: GitLab CI, Jenkins, Helm
Databases: PostgreSQL, Oracle, MS SQL
Auth: Keycloak
Data Streaming: Apache Arrow / Arrow Flight
Automation: Temporal.io
You’ll Succeed If You Have
- 4–6+ years of Java backend experience
- hands-on Quarkus (or solid Spring + willingness to transition)
- GraphQL & gRPC microservice experience
- cloud-native experience: Kubernetes / OpenShift
- understanding of CI/CD and DB integrations
- exposure to durable workflows (Temporal is a plus)
- proactive ownership mindset
What We Offer
- 🚀 Architecture ownership and real impact
- 🔧 Work with cutting-edge automation & AI agents
- 🔥 Modern cloud-native transformation instead of legacy patching
- 🧩 Remote-first, async-friendly culture
- 🤝 B2B contract, stable workload
- ⚡ Fast decisions, no corporate friction
Hiring Process
- Intro Call (30–45 min) – meet the architect, align expectations
- Technical Interview (60–90 min) – APIs, microservices, system design
- Offer – usually within a few days