Available to hire
Back-End Software Engineer specialising in reliable, data-heavy systems with a strong focus on concurrency control, parallel processing, and system resilience. Experienced in designing worker-based background job pipelines, batching and streaming large workloads, and building idempotent workflows with safe retry semantics. Proven record of reducing Elasticsearch reindexing time by over 90% and delivering fault-tolerant bulk processing and reporting systems. Primary experience in ColdFusion Lucee and Java with PostgreSQL, MongoDB, and Elasticsearch.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Software Engineer (Back-End Focus) at CRM / CMS Platform
July 1, 2023 - PresentReduced Elasticsearch reindexing time by 90% (from ~10 hours to ~40–50 minutes) through batched, parallel processing, streaming, and removing metadata from the hot path. Designed and maintained Elasticsearch indexes, analyzers, aggregations, and reindexing pipelines for search and analytics. Built worker-based background job systems with queued and parallel execution for large-scale workloads, with idempotent operations, locking, exponential backoff, and robust retry strategies. Developed a Bulk Actions Manager featuring parallel item processing, persistent state, resume/retry support, continue-on-error behavior, and detailed error reporting. Implemented a CalDAV-based calendar synchronization engine enabling cross-account event syncing. Enhanced observability via structured logging and job-level status tracking; designed a generic reporting framework for multi-section reports. Contributed backend APIs and data-access layers with a focus on performance, and supported a lightweight in
Education
BSc Computer Science (First Class Honours) at Northumbria University
September 1, 2020 - June 1, 2023BSc Computer Science (First Class Honours) at Northumbria University
September 1, 2020 - June 1, 2023Qualifications
Industry Experience
Software & Internet, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Paphos today.