Skip to main content
Serg MishotaSM
Looking for a job

Serg Mishota

@sergmishota

I build secure, high-load Java microservices with PKI, Spring Boot, Kafka, and measurable database performance gains.

Georgia
Message

What I'm looking for

I'm looking to build secure, scalable backend systems where I can apply Java, microservices, PKI, observability, and performance optimization in collaborative Agile teams.

At Nooga Development, I build high-load Java microservices that automate accounting and taxpayer support processes. I implemented digital document signing with HashiCorp Vault PKI, including certificate hierarchy design, automated key issuance, and rotation.

I profile and optimize critical SQL queries, reducing response times from 10–30 seconds to 400ms–7 seconds. I also introduced Prometheus and Grafana observability, Hibernate Envers auditing, and automated tests that raised coverage from 35% to 80%.

Previously at EPAM Systems, I developed backend features with Java and Spring, built event-driven components with Apache Kafka, and worked across BPMN workflows, business rules, persistence, migrations, and deployment automation. I contributed through code reviews, performance tuning, Agile delivery, and mentoring newcomers.

I'm focused on scalable enterprise systems where secure infrastructure, reliable data processing, and maintainable code matter.

Experience

Work history, roles, and key accomplishments

Nooga Development logoND
Current

Java Software Engineer

Dec 2022 - Present (3 years 9 months)

Role: Java Developer

Description: Development of a high-load microservice system designed to automate accounting and support processes for taxpayers.

Tech Stack: Java 17, Spring Boot (2.x, 3.x), PostgreSQL, Redis, Elasticsearch, Hibernate Envers, Apache Kafka (Streams/Connect), OpenAPI, Prometheus/Grafana, Kubernetes, HashiCorp Vault PKI.

Key Responsibilities & Achievements:
- Security Infrastr

EPAM Systems logoES

Java Software Developer

Apr 2019 - Dec 2022 (3 years 8 months)

• Backend features development using Java 11 and Spring Framework
• BPMN schemas design and implementation via Activiti
• Business rules management using Drools engine
• SQL optimization and database migrations with Flyway
• Persistence layer development (Hibernate ORM, JPA, Spring Data JPA)
• Legacy code refactoring and system performance tuning
• Application scalability and multi-instance synchr

Education

Degrees, certifications, and relevant coursework

BU

Belarusian National Technical University

Степень бакалавра, Information systems and technologies in construction and manufacturing

2013 - 2017

Belarusian National Technical University logoBU

Belarusian National Technical University

Bachelor's degree, Information Systems and Technologies in Construction and Manufacturing

2013 - 2017

Pursued a bachelor's degree in Information Systems and Technologies in Construction and Manufacturing, gaining a technical foundation for software development.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan