Software architecture
Design of microservice and cloud-native systems that survive both peak load and years in production.
CodeGenCodeGen s.r.o. is a software company focused on Java backend, microservice architecture and cloud. More than 14 years of delivery for government, enterprise and security-focused domains.
Design of microservice and cloud-native systems that survive both peak load and years in production.
Implementation of robust backend services in Java and the Spring ecosystem, with code quality first.
Containerisation, Kubernetes orchestration, AWS and automated CI/CD pipelines.
Secure data exchange between systems, Keycloak, OAuth2 and government integration standards.
Leading backend teams, code reviews, mentoring and setting up engineering processes.
Bringing AI tooling into the development process for faster and more reliable delivery.
A platform for eye-care providers and optical practices in the US: real-time verification of patient insurance benefits, email/SMS notifications and support for insurance claims processing. Development and maintenance of backend and messaging services.
A PaaS solution providing a unified cloud environment for multiple tenants. Deployment, management and scaling of microservices with strong security and tenant isolation. Architectural decisions and backend team leadership.
A backend platform for secure and reliable distribution of critical data between public-sector systems. Microservice architecture focused on high availability and integration consistency.
A central integration platform for government institutions within the CSRU ecosystem. Standardised communication between public-sector systems, service orchestration and automation, compliance with governmental integration standards.
A government platform reducing bureaucracy between citizens and public institutions. Automated verification and retrieval of data from state registers following the Once-Only principle. Full-stack development and solution architecture.
A national platform giving citizens access to multiple electronic state services in one assisted place. Development of front-end and back-end components plus integrations with government systems and secure data exchange.
An electronic system supporting bankruptcy proceedings, restructuring, debt relief and incidental disputes, including secure information exchange between courts and the ministry.
A mobile application for Schengen border control units. Officers capture fingerprints with a specialised device and verify individuals against the AFIS system directly in the field.
A system speeding up roadside police checks with immediate access to vehicle data and ownership history — improving safety and the crime clarification rate.
An internal application for tracking worklogs, tasks and project activities across the company with centralised reporting.
Behind CodeGen stands more than a decade of experience in Java development, cloud platforms and microservice architecture. We focus on scalable backend systems, clean technical solutions and guiding teams through complex deliveries. That experience spans enterprise, government and security-focused domains — from hands-on development to architectural and leadership responsibility. The career started in full-stack development and grew into senior and lead roles, always emphasising code quality, reliability and continuous improvement.
Write to us and we will go through the requirements, the architecture and a realistic delivery plan.
mgensor@codegen.sk