Boris Finkelshteyn

Available to hire

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

Work experience· 9 roles

Lead Software Developer · VamaAug 2023 – Present · 3 yrs 4 mos

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.

Lead Software Developer · ESProfilerDec 2022 – Aug 2023 · 9 mos

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.

Senior Software Developer · VIDJun 2021 – Dec 2022 · 1 yr 7 mos

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.

Senior Software Developer · Service - Flow CorpApr 2018 – Jun 2021 · 3 yrs 3 mos
Software Developer · T-Systems CISMar 2016 – Apr 2018 · 2 yrs 2 mos
Senior Software Developer · T-Systems CISMar 2016 – Apr 2018 · 2 yrs 2 mos
Software Developer · TechnoservAug 2014 – Mar 2016 · 1 yr 8 mos
Software Developer · MW - DevelopmentNov 2013 – Jun 2014 · 8 mos

Education

Master's degree, Information Technology · Southern Federal University2013 – 2015
Bachelor's degree, Applied Mathematics · Southern Federal University2009 – 2013
Master's degree · Southern Federal University2013 – 2015
Bachelor's degree · Southern Federal University2009 – 2013

Hire Boris Finkelshteyn today

Post a job and invite Boris, or contact them directly. No hidden commission.

Post a job