Gherghe I.
Senior Backend Architect | Fintech Systems, AI-Ready Backend
I’m a senior backend engineer focused on production systems that must be correct, stable, and explainable. I help clients take ownership of existing codebases, stabilize them, and deliver MVPs with clean architecture and clear handoff. Typical work I do: - Backend APIs in Java/Spring Boot (and Python when needed) - Rules-based engines and deterministic decision logic (audit-friendly) - Async pipelines / job runners, retries, idempotency, and observability - Data-heavy systems (batch processing, integrations, reporting) - Legacy modernization, performance fixes, and production support Most clients reach out when they need to stabilize an existing system, introduce deterministic business logic, or turn an early MVP into a production-ready backend. I focus on pragmatic architecture decisions that keep systems simple, observable, and easy to extend. Most of my experience comes from fintech/banking environments (risk, analytics, stress platforms) where systems process large datasets across multiple services and require strong traceability. What I help clients with - Own and improve existing backend codebases (audit → stabilize → extend) - Java backend development (Java 11–21, Spring Boot / Spring Batch) - Rules engines / scoring systems (config-driven, explainable outputs) - Async processing (queues/workers), retries, idempotency, failure modes - Data pipelines, scheduled jobs, and reporting (CSV/PDF/settlement-style outputs) - API integrations (REST, webhooks; enterprise-style reliability) - Databases: Oracle, PostgreSQL, MS SQL, MySQL - Performance debugging, incident-style troubleshooting, clean handoff Professional highlights - Fintech backend engineer working on risk, analytics, and high-volume data systems - Co-Founder & CTO of a crypto exchange (backend architecture + blockchain integrations) - Team Lead responsible for system stability, technical design, and delivery ownership - Consultant on Web3 and AI-assisted backend services Tech stack & keywords - Java, Spring Boot, Spring Batch - Backend Development, Enterprise Java - Distributed Systems, Microservices - REST APIs, Batch Processing - SQL, Oracle, MS SQL, MySQL - C++, Python - Docker, CI/CD, Linux - Blockchain, Ethereum, Solidity, Web3 - Backend Architecture - System Design - API Integrations - Async Processing - Reliability Engineering - Rules Engines / Decision Systems I work best on complex backend projects, long-term engagements, and systems that require deep technical ownership. If you need a senior Java backend engineer who can design, build, and stabilize real production systems, I’m a strong fit.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $2.2k
Billed in all: $6,984$7k
$2.2k in the last 6 months
Earnings, last 30 days
Skill rankings: #1 in 1 skill of 14
Rarest: top 16% in Java, of 8,313. Ranked by MRR among everyone on Upwork with the skill.
- Batch Normalization2 freelancers · 🇷🇴 #1Top 50%🇷🇴#1 of 1
- Scalability Testing16 freelancers · 🇷🇴 #1Top 19%🇷🇴#1 of 1
- #11Spring Batch51 freelancers · 🇷🇴 #1Top 22%🇷🇴#1 of 1
- #34Automated Deployment Pipeline197 freelancers · 🇷🇴 #1Top 17%🇷🇴#1 of 2
- #104Software Debugging409 freelancers · 🇷🇴 #1Top 25%🇷🇴#1 of 7
- #232FinTech802 freelancers · 🇷🇴 #2Top 29%🇷🇴#2 of 3
- #278Performance Optimization1,100 freelancers · 🇷🇴 #4Top 25%🇷🇴#4 of 12
- #347Spring Boot2,150 freelancers · 🇷🇴 #3Top 16%🇷🇴#3 of 16