Senior Java Engineer

Summary

Im an experienced Java backend engineer with a deep background in designing and building distributed, high-performance systems. Over the years, Ive contributed to the development of microservice architectures, data-streaming platforms, and integration services across fintech and telecom domains. My expertise includes Spring Boot, Kafka, PostgreSQL, Camunda BPM, and Kubernetes, with a strong focus on reliability, scalability, and clean architecture.

Ive led several end-to-end initiatives from migrating legacy Node.js systems to modern Java-based solutions, to implementing event-driven processing pipelines that significantly improved data throughput and fault tolerance. I also bring hands-on DevOps experience, working closely with CI/CD, observability stacks (Prometheus, Grafana), and containerized deployments in Kubernetes.

Major achievements include:

Re-architecting critical backend modules to reduce latency and improve throughput by over 40%.

Designing data synchronization services between CRM and sales platforms with Kafka-based stream processing.

Implementing BPM-driven workflows in Camunda to automate operational processes across multiple microservices.

Leading several system integrations that improved maintainability and reduced deployment complexity.

Im passionate about high-efficiency backend design, system performance optimization, and continuous learning exploring fields like low-latency architectures, HFT-style systems, and cloud-native observability.

Expectations

I do not want to make low RPS REST APIs. I am passionate about highload, low latency contexts, like HFT. I want my new job to be very demanding time-wise and skill-wise. I need that kind of demanding tasks so I do not lose my passion for my job.

Employment Preferences
Expected Base Salary

*,*00 USD/mon

Expected Hourly Rate

** USD/hr

Academic Degree
Experience

Total Professional Experience

6 years

Startup Experience

1 year

Big-Tech Companies

no experience

Enterprise Experience

5 years
Contact Candidate

Contacts are hidden

Send a connection request to the candidate to get their contact details.

Contact Candidate