Опыт работы:
1) SBER, Senior Java Software Engineer
11.2025 - current
Responsibilities:
- Developed microservices integrating with AI/ML models.
- Designed and built scalable Java microservices using Spring Boot, Quarkus, and Maven.
- Maintained and optimized database-level business logic, ensuring query performance, data consistency, and seamless application integration.
- Established and maintained CI/CD pipelines to automate building, testing, and deployment across environments.
Tech Stack: Quarkus, Java 21, Postgresql 15, Nginx, OpenShift, Kubernetes, Docker, Podman, gRPC, MiniIO, S3 Amazon API, Spring Boot, Spring Data JPA, WebFlux, Keycloak OAuth 2.0, Artemis Active MQ, Apache Kafka, JUpiter, Testcontainers, WireMock, Sonar, Elastic Search.
2) Bell Integrator, Java Software Engineer
01.2024 - 11.2025
Responsibilities:
- Developed microservices using Java (Spring Boot, Maven) as part of a monolith-to-microservices architectural migration.
- Designed and implemented database-level business logic, data models, complex SQL queries, and PL/SQL scripts (Oracle).
- Configured and maintained CI/CD pipelines for automated building, testing, and deployment using Argo CD and Helm.
- Deployed, orchestrated, and managed containerized services across Kubernetes clusters.
Achievements:
- Automated key business workflows using Camunda BPM, reducing manual operations by 70% and cutting approval turnaround from 3 days to 2 hours while improving process transparency and execution tracking.
- Developed unit and integration tests (JUnit, Mockito), achieving 60% coverage across critical system modules.
- Actively contributed to Agile (Scrum/Kanban) delivery, ensuring predictable sprint outcomes, reducing task cycle time by 30%, and strengthening team alignment through daily syncs and retrospectives.
- Extracted high-load, business-critical logic from a legacy monolith into a standalone microservice during a phased migration:
→ Analyzed and decomposed the monolithic codebase to isolate the most performance-intensive module.
→ Implemented a zero-downtime migration strategy with bidirectional data synchronization between the monolith and microservice during the co-existence phase, ensuring zero transaction loss.
Tech Stack:
Java 17, Spring Boot, Spring Data JPA, WebFlux, Keycloak (OAuth 2.0), Apache ActiveMQ Artemis, Apache Kafka, JUnit 5 (Jupiter), Testcontainers, WireMock, SonarQube, Elasticsearch, Camunda BPM, Maven, Nexus, Kubernetes, Docker, Argo CD, Helm, Gravity, PostgreSQL, Oracle PL/SQL, Liquibase, Nuxeo.
3) LLC Gridnine Systems, Java Software Engineer
Responsibilities:
- Designed, developed, and maintained enterprise-grade Java applications across the full software development lifecycle.
- Authored and maintained shared Gradle build scripts, standardizing project configuration, dependency management, and CI/CD integration across the organization.
- Architected and managed relational databases, including data modeling, schema design, and ORM (Hibernate) integration.
- Integrated third-party APIs with fault-tolerant error handling, caching strategies, and retry mechanisms.
- Conducted comprehensive testing, debugging, and performance optimization; executed systematic refactoring to improve code maintainability and reduce technical debt.
- Deployed and managed cloud infrastructure on AWS, implementing DevOps practices, infrastructure automation, and monitoring workflows.
- Managed source control, branching strategies, and code reviews using Git.
Achievements:
- Developed core business logic modules for the lundagrossisten.se B2B platform, reducing order processing time by 35% through optimized workflows and data handling.
- Integrated external APIs with resilient error handling and caching, minimizing call failures and maintaining platform stability during partner system outages.
- Engineered a zero-downtime data migration during a major system redesign, transferring 1M+ records across database instances without service interruption. Accelerated migration via parallel processing and batch operations, implementing integrity checks and automated rollback mechanisms (zero data loss, zero user-reported issues).
- Authored unified Gradle build scripts across all company projects, standardizing the build pipeline and accelerating compilation times by 40%.
Tech Stack:
Java 8, Gradle, Spring Boot, JavaFX, PostgreSQL, JasperReports, Jenkins, Redis, Apache Tomcat, Zabbix, Certbot/SSL, Hibernate.
Образование:
Master's degree
Moscow aviation institute
Materials Science and Technology of New Materials (Master of Engineering and Technology)
Профессиональные и другие навыки:
Java 8, Gradle, Spring Boot, JavaFX, PostgreSQL, JasperReports, Jenkins, Redis, Apache Tomcat, Zabbix, Certbot/SSL, Hibernate, Java 17, Spring Boot, Spring Data JPA, WebFlux, Keycloak (OAuth 2.0), Apache ActiveMQ Artemis, Apache Kafka, JUnit 5 (Jupiter), Testcontainers, WireMock, SonarQube, Elasticsearch, Camunda BPM, Maven, Nexus, Kubernetes, Docker, Argo CD, Helm, Gravity, PostgreSQL, Oracle PL/SQL, Liquibase, Nuxeo, Quarkus, Java 21, Postgresql 15, Nginx, OpenShift, Kubernetes, Docker, Podman, gRPC, MiniIO, S3 Amazon API, Spring Boot, Spring Data JPA, WebFlux, Keycloak OAuth 2.0, Artemis Active MQ, Apache Kafka, JUpiter, Testcontainers, WireMock, Sonar, Elastic Search.