22.06.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior Spring Boot Engineer | Java, AWS, Oracle, Microservices

Korneuburg, Österreich
Deutschland +2
info: Deutschland, Österreich, Schweiz
Master of Science: Maschinenbau, TU Wien
Korneuburg, Österreich
Deutschland +2
info: Deutschland, Österreich, Schweiz
Master of Science: Maschinenbau, TU Wien

Profilanlagen

CV Zhuravlov Oleg 2026.docx

Über mich

I help companies build scalable, cloud-native enterprise applications and modern microservice architectures. With a strong focus on clean code and robust CI/CD pipelines, I bridge the gap between high-performance Java backends and modern frontend frameworks.

Skills

OAuth 2.0Secure Shell (SSH)JavaSpring SecurityAmazon Web ServicesCloudfrontApache TomcatCloud ComputingGroovyHibernateJUnitApache MavenScrumPuttySwaggerSonarqubeSQLToad Data ModelerTypeScriptAWS CDK.NET CoreSpring CloudReact.jsOracle 10g/11gSpring BootInfrastructure as Code (IaC)AWS ECSCloudformationWebpackKubernetesRHEL6Front EndAWS EKSDockerMicroservices
Spring Boot: Deep expertise in Java and Spring Boot microservices, including Unit and Integration- Testing, and Domain-Driven Design (DDD).

Oracle Database: Strong experience in relational database design, query optimization and performance tuning for high-throughput enterprise systems.

AWS Cloud: Hands-on experience with all major AWS services (EC2, S3, RDS, Lambda, IAM, VPC), focusing on cloud-native architectures, security, and resource optimization.

CI/CD, DevOps & Docker: Proven track record in building automated Jenkins pipelines, integrating SonarQube for continuous code quality gates, and ensuring robust dockerized deployment workflows.

Frontend (Typescript): Proficient in building responsive and typed web applications using modern TypeScript frameworks, bridging the gap between scalable backends and clean user interfaces.

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2017

Sprachen

DeutschMutterspracheEnglischverhandlungssicherRussischMutterspracheUkrainischgut

Projekthistorie

Full Stack and AWS Developer

CVCollage

Internet und Informationstechnologie

10-50 Mitarbeiter

➤ Frontend Modernization: Participated in a JavaScript→ TypeScript migration (~70k LOC), introducing a scalable testing strategy with Jest and improving maintainability and defect detection.
➤ Spring Boot Microservice Maintenance: Contributed to testing, refactoring, and maintenance of a Spring Boot microservice ecosystem, improving reliability and code quality.
➤ Document Rendering Engine: Contributed to the build of a high‑performance document rendering and layout engine using custom XML markup for PDF/DOCX generation in ASP.NET Core.
➤ Zero‑Knowledge Encryption — Implemented Zero‑Knowledge Encryption for DSGVO compliance using Java’s BouncyCastle primitives (AES‑GCM, AES‑KW, Argon2, HKDF).
➤ AWS Deployment: Supported deployment workflows on AWS ECS, ensuring secure and consistent release processes.
➤ CI/CD Architecture: Designed and implemented a CI/CD strategy using Jenkins Multibranch pipelines, SonarQube Quality Gates, and automated ECR/ECS deployments for backend microservices and frontend.

Technologies: ASP.NET Core, OOXML SDK, MSTest, Spring Boot, JUnit, BouncyCastle, AWS ECS/EKS/ECR, Elastic Kubernetes Service, AWS Secrets Manager, Jenkins, SonarQube, Java, TypeScript, Webpack, Jest, Lit, React, Docker, Dive

Java Developer: Financial Market Data

Zürcher Kantonalbank

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

➤ Legacy Migration & NeoXam Integration: Developed and maintained Java, Spring, and Spring Boot microservices to process high-volume incoming market data (Bonds, Futures, Indexes, Options) sourced from NeoXam DataHub for downstream banking systems.

➤ Database Architecture: Designed and optimized Oracle database structures, including large financial business objects spanning 60+ tables and ~1000 fields, ensuring performance and data integrity.

➤ Scripting & Automation: Automated operational tasks using Groovy and shell scripting on RHEL, improving cross-environment NeoXam package deployments and maintenance workflows.

➤ API Integration: Worked with REST APIs and JSON/XSD‑based feed maps to integrate internal and external data sources.

➤ CI/CD: Used Jenkins for CI/CD pipelines supporting secure and compliant deployments in a regulated banking environment.
Technologies: Java, NeoXam DataHub, Spring, Spring Boot, Groovy, SQL, PL/SQL, Oracle, RHEL, Git, Jenkins, REST, JSON/XSD, Toad Data Modeler


Java Microservice Consultant

Telefónica Germany

Telekommunikation

5000-10.000 Mitarbeiter

➤ Legacy Modernization: Refactored and stabilized large legacy Java codebases, improving maintainability and reducing defect rates in critical telecom systems.
➤ Microservice Development: Implemented new Spring/Spring Boot microservices to replace monolithic components and support scalable service expansion.
➤ API & Service Documentation: Created comprehensive documentation for existing SOAP and REST web services, enabling smoother onboarding and cross‑team integration.
➤ SOAP & CXF Integration: Built and maintained SOAP services using Apache CXF, WSDL/XSD schemas, and automated code generation pipelines.
➤ Testing & QA Automation: Performed service testing with SOAP‑UI, Groovy scripts, and Postman, ensuring reliability across distributed systems.
➤ CI/CD & Deployment: Used Jenkins pipelines for automated builds and deployments on Tomcat 6/7 and AWS (EC2, ELB, ECR, S3, EKS).

Technologies: Java, Spring (3.x+), Spring Boot, Apache CXF, Maven, Ant, SOAP/WSDL/XSD, Kafka, AVRO, Oracle 11, Tomcat 6/7, Jenkins, AWS (EC2, ELB, ECR, S3), Groovy, SOAP‑UI, Postman, CentOS 6, PuTTY, Elastic Kubernetes Service

Java Developer

Bank für Arbeit und Wirtschaft Österreich (BAWAG PSK)

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

➤ Online Banking Backend: Implemented backend components for a new online‑banking platform using Spring Boot and a microservice architecture.
➤ API Development: Built and maintained REST services with JSON/Swagger documentation, ensuring consistent integration across banking systems.
➤ Security & Authentication: Integrated OAuth2‑based authentication and contributed to secure service communication in a regulated financial environment.
➤ Database Work: Worked with Oracle databases for data modeling, querying, and performance tuning of high‑volume banking transactions.
➤ Testing & QA: Created automated tests using Groovy, Hamcrest, Mockito, and JUnit to improve reliability and reduce regression issues.
➤ DevOps & Deployment: Supported deployments on OpenShift, used Docker for containerization, and contributed to Jenkins CI/CD jobs and SonarQube static analysis.
➤ Agile Collaboration: Worked in a Scrum environment with cross‑functional teams to deliver iterative improvements to the banking platform.

Technologies: Spring Boot, Microservices, REST, JSON, Swagger, Hibernate, OAuth2, OpenShift, Docker, Oracle, Groovy, Hamcrest, Mockito, JUnit, Jenkins, SonarQube, Scrum

Java Developer

Ukrsotsbank

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

Implementation of an online banking solution, based on Microservices. Backend.

Technologies: Java, Spring Boot, Swagger, Maven, Zuul Gateway, Spring Cloud Config, PostgreSQL, MySQL.


Zertifikate

AWS Certified Developer (Geplant in Q3 2026)

AWS

2026


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden