EMMANUEL TOBI
EMMANUEL TOBI

Senior Java Engineer

Open to offers · Member since 3 Nov 2026
Location
United States
Desired salary
Unspecified
Work preference
Remote Only
Experience level
Senior

About

Professional summary

I am a Senior Java Engineer with over seven years of experience building enterprise-scale distributed systems, microservices, and high-performance backend platforms. I specialize in Java, the Spring ecosystem, cloud-native development, and reliable systems designed to operate at scale.

I have delivered fintech and blockchain solutions serving millions of users, including customer onboarding, savings products, payroll, HR, and blockchain data platforms. My work includes designing REST and gRPC APIs, event-driven services, complex workflow orchestration, and data ingestion pipelines.

I am experienced in performance engineering across the JVM, databases, caching, concurrency, and distributed architectures. I have optimized PostgreSQL workloads, tuned JVM memory and garbage collection, implemented Redis caching, and built systems with high throughput, low latency, and strong uptime targets.

I work extensively with Apache Kafka, Spring Boot, PostgreSQL, Kubernetes, AWS, GCP, and modern CI/CD practices. I also have hands-on experience with observability, distributed tracing, infrastructure automation, ETL pipelines, and cloud services.

I value clean code, SOLID principles, system design, and practical engineering leadership. I have mentored junior engineers, conducted technical interviews, led performance initiatives, and enjoy solving complex distributed-systems challenges.

Skills

39 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Senior Java Engineer Airtel SmartCash

Designed and developed a microservices-based customer onboarding and core platform serving more than 2 million users using Java 17, Spring Boot 3, and Netflix Conductor. Implemented event-driven services with Apache Kafka processing more than 50,000 messages per second with exactly-once semantics, and built REST and gRPC APIs handling over 10,000 TPS with sub-100 ms P99 latency.

Architected savings products for flexible, locked, and target savings, including interest calculation, maturity processing, recurring deposits, and automated workflows processing over 100,000 daily transactions. Optimized PostgreSQL queries and sharding, introduced Redis caching and JVM tuning, and implemented Jaeger, Prometheus, and Grafana observability to support a 99.95% uptime SLA. Mentored junior engineers and participated in technical interviews.

Java Software Engineer DappRadar

Designed and built a high-throughput blockchain data ingestion pipeline processing more than 1 million transactions daily using Java, Spring Batch, Apache Kafka, and BigQuery. Implemented ETL workflows with Apache Airflow and custom processors, achieving 99.9% data accuracy.

Developed multithreaded data aggregation services using Java concurrency utilities and the Fork/Join framework. Built a Spring Cloud Gateway API serving more than 100,000 daily requests, implemented reactive real-time streaming with Spring WebFlux and Project Reactor, and improved JVM efficiency through G1GC tuning and memory profiling.

Software Engineer SeamlessHR

Developed enterprise HR disciplinary and time-management modules serving more than 10,000 employees using Java 8, Spring Boot, and Hibernate. Built a payroll calculation engine with business rules supporting Nigerian tax regulations.

Designed a schema-isolated multi-tenant architecture for more than 200 client organizations. Created reporting capabilities with JasperReports and implemented scheduled job execution using Quartz.

Education

Learning history

Federal University of Technology

Bachelor of Engineering, Engineering

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu