Clear service responsibilities
Make domain rules, data ownership, APIs and dependencies explicit enough to discuss and change safely.
Java & Spring consulting
I join bounded projects and existing teams to understand business-critical behaviour, improve service boundaries and deliver working changes across code, data, integrations, tests and operations.
The context
A Spring service may sit behind business workflows, imports, authentication, search, external APIs and production infrastructure. A useful engagement therefore starts with the complete behaviour and the people responsible for it, not only the framework version.
I can establish a focused service foundation, extend an existing application, improve difficult legacy code, resolve an integration phase or contribute as an external developer and technical lead for a clearly bounded workstream.
Business outcomes
The value is working, understandable behaviour that the wider team can continue to own.
Make domain rules, data ownership, APIs and dependencies explicit enough to discuss and change safely.
Use focused unit, integration and end-to-end checks where failures would disrupt a business workflow.
Connect implementation with configuration, containers, delivery automation, diagnostics and handover.
Selected capabilities
The exact combination follows the problem, the existing environment and the people who will own the result.
Working process
Trace the users, rules, data, service interactions, deployment path and current evidence around the problem.
Agree the behaviour, dependencies, quality expectations, ownership and fallback for one useful workstream.
Deliver code, tests and integration changes with realistic data and visible technical decisions.
Support production validation, document the important choices and make the next change easier for the team.
Relevant experience
The evidence includes product foundations, business data flows and teaching material without exposing confidential client code.
Nik’s work within an employer-led engagement included the initial Java and Spring service foundation, Spring Data REST, HATEOAS, Spring Security, PostgreSQL, Elasticsearch and Angular workflows.
Read the Java and Spring case studyA modular full-stack platform connected domain rules, synchronisation, validation, administration and business-facing workflows.
Read the operational platform case studyA clean educational repository demonstrates layered Spring Boot structure for discussion and mentoring rather than presenting client work.
View the Spring Boot teaching sampleGood fit
There is a bounded service, integration, recovery or delivery phase that needs experienced hands-on contribution.
Legacy behaviour, weak tests, dependencies or unclear service boundaries are slowing necessary work.
The work benefits from someone who can explain trade-offs to stakeholders and remain responsible through implementation.
Questions
Yes. The engagement can cover a bounded workstream, difficult integration, legacy improvement or delivery phase with explicit responsibilities and handover.
No. My role is Business Technology Consultant | Full-Stack Developer, so I can connect Java services to data, TypeScript interfaces, external systems, tests and production operations.
I am based in Sevlievo, Bulgaria, and available at client sites in Sofia, through hybrid collaboration in Bulgaria and remotely across Europe. Greenwall has no Sofia office.
Contact
We can define a focused project contribution with clear evidence, responsibilities and handover.