Boris Finkelshteyn
Hello, I’m Boris Finkelshteyn, a lead software developer with 13+ years of experience delivering Java, Kotlin, and Go web applications.
About
Hello, I’m Boris Finkelshteyn, a lead software developer with 13+ years of experience delivering Java, Kotlin, and Go web applications. I specialize in designing scalable, cloud-native backends, microservices architectures, and robust CI/CD pipelines, with a focus on performance, maintainability, and good testing practices. I thrive in Scrum/Agile environments and enjoy turning complex requirements into clean, well-tested solutions.
Most recently I led backend development for a high-performance chat platform, migrated infrastructure to Kubernetes with Terraform and ArgoCD, and implemented AI-enabled features by connecting the backend with LLMs. I’m passionate about profiling and removing performance bottlenecks, delivering measurable latency improvements, and ensuring reliability and observability in production systems.
- 13 years' experience
- Joined February 2026
Industry experience
- Software & Internet
- Professional Services
- Media & Entertainment
- Education
- Other
More experts in Dubai, United Arab Emirates
- Back-End Developers for hire in Dubai, United Arab Emirates
- Cloud Developers for hire in Dubai, United Arab Emirates
- Developers for hire in Dubai, United Arab Emirates
- Full Stack Developers for hire in Dubai, United Arab Emirates
- Programmers for hire in Dubai, United Arab Emirates
- Web Developers for hire in Dubai, United Arab Emirates
Work experience· 9 roles
Led end-to-end backend development for a highly scalable chat backend, achieving sub-50 ms response times. Designed and implemented a microservice-based architecture with a focus on scalability, resilience, and maintainability. Managed the full lifecycle from architectural design to CI/CD, deployment, and production monitoring. Refactored the codebase to reduce size, improve modularity, and simplify migration to gRPC. Migrated infrastructure from VMs to Kubernetes with full automation via Terraform and ArgoCD, enabling unlimited environments with a single command. Built and maintained CI/CD pipelines with GitLab CI/CD and ArgoCD, deployed self-hosted Grafana for observability, and performed in-depth profiling to resolve bottlenecks. Addressed asynchronous and eventual-consistency challenges in a distributed backend. Implemented an MCP server to connect the backend API with an LLM, adding AI-powered chat capabilities.
Designed and delivered a multi-tenant Authorization Server with OAuth2 support, including federated OAuth2 and SAML. Built MVP with Spring Boot, OAuth2/OpenAPI tooling, and security auditing. Implemented an Integration Engine based on the runners concept, enabling user-run code inside a user environment via server (Java Spring Boot, MySQL) and a runner (Java, GraalVM) connected through WebSocket. Ensured proxy-enabled, secure WebSocket connections, editor API, encrypted script transfer, scheduled execution, and horizontally scalable runners. Technologies used included Java 7/8, Spring Boot, Lombok, Liquibase, JUnit, Testcontainers, Maven, OAuth2, MySQL, Docker, AWS, and OpenAPI.
Developed a new reactive backend for a social media application to replace an older async backend based on Javalin and CompletableFuture. Built a Java 11-based stack with Spring WebFlux, covering feature development, bug fixes, unit and E2E tests, and cloud configuration. Implemented CI/CD using AWS CodePipeline with Fargate and conducted code reviews to maintain high quality.
Education
Hire Boris Finkelshteyn today
Post a job and invite Boris, or contact them directly. No hidden commission.













