Lucian-Valer Miholca

Backend Software Engineer | Java · Spring Boot · BPMN

Backend Software Engineer with 5+ years of experience building and maintaining enterprise software, most recently an identity management platform - Nexus Smart ID. Specialised in Java, Spring and Spring Boot, BPMN process engines (Activiti / Flowable), authentication security and third-party API integrations. Comfortable across the stack, from relational databases and Liquibase migrations to Angular and CaptainCasa UIs, Docker and CI/CD. Applies OOP, SOLID and Clean Code principles and values code reviews and long-term maintainability.

Professional Experience

Java Developer / Backend Software Engineer

Rinf.tech
Aug 2021

Project: Nexus Smart ID for Nexus IN Groupe, an identity management platform.

  • Backend development in Java, Spring and Spring Boot across several apps.
  • UI development in Angular and CaptainCasa, including accessibility improvements and usability work.
  • Authentication security: Spring Security, JWT, LDAP/SAML/Client based auth and protecting REST endpoints from unauthenticated access.
  • BPMN and business processes: process logic, service tasks, and the migration from Activiti to Flowable.
  • API integrations: REST APIs and third-party connectors.
  • Databases: relational databases (PostgreSQL, Oracle, MSSQL) and Liquibase migrations.
  • Platform modernization: major Spring, Hibernate and Jakarta upgrades, plus ongoing CVE fixes.
  • DevOps: Docker and CI/CD pipeline work, including integrating Dependency-Track.
  • Quality and teamwork: unit testing, Sonar fixes, code reviews, pair programming, and long-term maintenance.

Education

Technical University of Cluj-Napoca, North University Centre of Baia Mare

Bachelor's Degree in Computer Engineering
Jan 2017 - Jan 2021

Core Competencies

Languages

Java (8–21) • Kotlin • JavaScript / TypeScript • Groovy • SQL • C#

Backend

Spring • Spring Boot • Spring Security • Spring Batch • Hibernate / JPA • REST APIs • LDAP

Business Processes

BPMN • Activiti 5 • Flowable 6

Frontend

Angular • CaptainCasa • React

Databases

PostgreSQL • Oracle • MSSQL • Liquibase

DevOps

Docker • Kubernetes • Azure DevOps CI/CD • Dependency-Track • SonarQube

Build & Testing

Gradle • Maven • JUnit • Mockito

Tools

Git • Jira • Confluence • Windows • Linux

Featured Projects

Digital Wallet for micropayments using the Stellar Blockchain

Mar 2021 - Jul 2021

System that allows the purchase of digital services and products in a efficient manner using the blockchain technology. The system is made up of 3 components: A wallet - mobile application on Android. The products provider - web app created with PHP, JS and MySQL. Standalone java app - websockets usage.

Crypto tracker

Jul 2021 - Nov 2021
View Project →

A tracker application for cryptocurrencies as mobile application on Android with proper tools for managing your portfolio such as price alerts, detailed price evolution over time, custom lists, currencies etc.

E-commerce furniture shop

Jun 2023 - Sep 2023

A regular online shop with a management platform for the administrators, built with Spring Boot, Thymeleaf, PostgreSQL, MailJet.

Fitness tracker

Apr 2026 - Jun 2026
View Project →

Web application for the fitness geeks that want to track their meal and nutritional value long-term. Has a large food database with real nutritional macros, provides stats and follows your evolution. Made with Spring Boot, React + Vite, PostgreSQL.

Languages

RomanianNative
EnglishFull professional proficiency