Backend systems that can’t afford to stop.
CFUTURE.DEV is the independent engineering practice of Julio Castro. For over 20 years I’ve built and led Java backends for payments, banking and public infrastructure, where downtime means money or people stop moving.
What I do
- Technical leadership
- Architecture decisions, API contracts and governance, technical documentation, and guiding development teams from design to production.
- Payments and financial systems
- Instant payments and ISO 20022 flows, payment state machines and SAGA-based orchestration for regulated environments.
- Event-driven microservices
- Spring Boot services built for 24/7 operation, with Kafka, Apache Pulsar, Solace and JMS messaging.
- Legacy modernization
- Moving SOA and monolithic services to Spring Boot 3 and Java 21, keeping business logic identical while the platform changes underneath.
Where I’ve worked
Banks, payment processors, public transport operators and engineering companies in Portugal, Brazil and the United States. Client names stay confidential, but references are available on request.
- Payments and banking infrastructure
- Consumer finance
- Public transportation
- Mobility and tolling
- Aerospace and defense
- Telecommunications and e-commerce
Working together
I work B2B through my company, Clearfuture, Lda., on fixed-term or ongoing engagements, either directly or through your preferred consultancy partner.
Based in Lisbon. Available on-site, hybrid or fully remote within the EU.
Working languages: Portuguese and English.
Have a project in mind?
Tell me what you’re building and when you need someone. I usually reply within one working day.
hello@cfuture.dev