Java engineering, architecture and identity, part-time.
A senior engineer with 12+ years on Java systems, for 15–20 hours a week, more by arrangement, without a full-time hire. Hire me to build, to design, or to fix your identity layer. Identity is the deepest specialism, and it shows up in all three.
{ "iss": "delmisoft.hr", "sub": "Ante Radoš", "roles": [ "senior-software-engineer", "software-architect", "iam-consultant" ], "stack": "java spring-boot keycloak openfga", "availability": "15–20 h/week, more by arrangement", "available_from": "now", "timezone": "CET, flexible for US hours"}
Three ways to work with me
-
Senior Software Engineer
Hands-on development in your codebase: Java and Spring Boot services, APIs, integrations and process automation, legacy code, tests and review.
Fits when the team has more work than people and needs a senior who ships without a long ramp-up.
-
Software Architect
Architecture assessments, target architectures and modernisation roadmaps, documented to the standards (ISO/IEC/IEEE 42010, arc42, C4, decision records) so the reasoning survives handover.
Fits when a large change is coming, or the architecture lives only in a few people’s heads.
-
IAM / CIAM Consultant
Identity security reviews, CIAM platforms on Keycloak, migrations off legacy identity providers, Okta or Auth0, custom Keycloak extensions, and authorization design on OpenFGA.
Fits when the identity layer was bolted on and is now the bottleneck, or “who can do what” is answered differently in every service.
What it produced
Clients are anonymised. Two of the engagements in full.
- Under 5 minutes
- of user-facing downtime on each of three major Keycloak upgrades.Web platform operator, several hundred sites
- 10,000+ users
- moved from in-house authentication to Keycloak with no planned downtime.SaaS company
- 3 services
- extracted from a monolith over 6–12 months, with no planned downtime.SaaS company
- 15 days to 25 minutes
- for one business process, after automating it.Telecom operator
- Around 10–15%
- less cloud spend, from rightsizing and optimising applications and data processing.SaaS company
How I work
Time and materials, or a fixed-scope project. Fifteen to twenty hours a week, more by arrangement, remote from Zagreb, with flexible overlap for North American hours.
DelmiSoft is a Croatian business and invoices in EUR. Cross-border B2B invoices use EU reverse charge. Rates on request.
Java, Spring Boot, PostgreSQL, Kafka, RabbitMQ, Camunda / BPMN, Docker, Kubernetes, AWS, GCP, Keycloak (including custom SPIs), Okta, Auth0, OIDC, OAuth 2.0, SAML 2.0, SCIM, FIDO2 / WebAuthn, token exchange, OpenFGA.
Send a short description of the problem and the timeline.
ante.rados@delmisoft.hrOr find me on LinkedIn.