Tymofii S.

Senior Java Developer / Architect

Karlsruhe, Germany

Experience

Aug 2022 - Present
3 years 3 months

Senior Java Developer / Architect

Modirum

  • Software design and implementation of 3-D Secure payment protocols
  • Created a Spring Boot–based distributed solution for processing, handling, and distribution of large amounts of data: card ranges from Visa, MasterCard, AMEX, etc.
  • Architectural solution for self-hosted and client-hosted setups including Kubernetes-based platforms
  • Set up development, release, and delivery processes from scratch
  • Tech stack: Java 8, 11, 17, Spring Frameworks, Maven, Ant, AWS, Azure, Kubernetes, Prometheus, Tomcat, Docker, gGRC, REST, JWT, IAM, Jenkins, GitHub Actions
Jul 2021 - Jul 2022
1 year 1 month

Senior Java Developer

Targens / MySaveID

  • Implemented service-based architecture using the Spring stack
  • Integrated with blockchain networks: Ethereum, Corda, and Indy; set up a blockchain network on Kubernetes infrastructure
  • JWT-based authentication with Keycloak and Spring
  • Tech stack: Java 17, Spring Frameworks, PostgreSQL, Maven, Azure, Microservices, Kubernetes, Helm, Docker, Prometheus, R3 Corda, Indy, Ethereum, REST, JWT, IAM
May 2018 - Sep 2018
5 months
Germany

Full-Stack Developer in Test

Aura Labs

  • Full-stack developer role in a very dynamic startup
  • The startup is about creating a global recruitment network for developers and launching a coin that could become a payment method for this network
  • Set up Kubernetes infrastructure on Google Cloud from scratch
  • Tech stack: Node.js, Vue, MongoDB, Redis, Kubernetes
Jan 2016 - Jun 2021
5 years 6 months
Karlsruhe, Germany

Full Stack Java Developer

Tipico

  • Implemented both user-facing and backend software for Tipico shops
  • User registration flow including full KYC and integration with Signotec signature pads
  • Developed a legal tracking and reporting system that retrieves customer details for anyone entering the shop
  • Integrated face-to-face and TOTP-based payment solutions for retail
  • Connected customer-facing applications with external payment providers like PayPal, Neteller, and Wirecard for online customers
  • Implemented KYC and AML requirements
  • OAuth2 server-side implementation
  • Authentication and authorization following OAuth2 standards using authorization code, client credentials, and password flows across microservices and user-facing applications
  • Full-cycle software development: architectural design, prototyping, scaling, high availability, and monitoring
  • Built a service handling 2,000+ requests/sec with 2–4 ms latency for 99% of requests
  • Developed a sanity-check ReactJS/Spring-based application for a 100+ service/legacy stack
  • Introduced a Software Developer in Test role across the company and elevated quality assurance and end-to-end responsibility in different Scrum teams
  • Coached developers on unit/integration testing and TDD
  • Java development as a team member and continuous delivery
  • Performance-focused design and testing
  • Test automation following the Test Pyramid approach
  • Tech stack: Java 6, 8, 12, Spring Frameworks, Maven, Python, AWS (S3, Lambda, CloudWatch, IAM), Microservices, Kubernetes, Helm, Prometheus, Redis/ElastiCache, MariaDB, Kafka, JSON-based APIs, Swagger, Reactive WebClient API, ReactJS, TypeScript
Apr 2015 - Dec 2015
9 months
Kyiv, Ukraine

Java Developer in Test

Traveltainment (via Amadeus Ukraine)

  • Test organization and implementation at all application layers
  • Test-based continuous integration
  • Bug fixing
  • Tech stack: Java 8, MySQL, WildFly, Weld CDI
Apr 2014 - Mar 2015
1 year
Kyiv, Ukraine

Java Developer

Kuoni DestinationManagement (via Ciklum)

  • Design, develop and test software following standard software development processes
  • Development and unit testing of applications
  • Tech stack: Java 6,8, Oracle DB, Spring 3 and 4, Hibernate, ActiveMQ
Jul 2012 - Mar 2014
1 year 9 months
Kyiv, Ukraine

Senior Test Automation Engineer

Kuoni DestinationManagement (via Ciklum)

  • Pair programming with developers
  • Test and Software design
  • Test Automation and code review
  • Performance testing
Nov 2011 - Jul 2012
9 months
Kyiv, Ukraine

Senior Test Automation Engineer

Redcats (via Ciklum)

  • Have created, integrated andmaintained automation test framework based
  • Test automation patterns: Page Object, DSL
Aug 2010 - Oct 2011
1 year 3 months
Kyiv, Ukraine

QA / Business Analyst

N2V (via Ciklum)

  • Full Cycle Quality Assurance
  • Acceptance criteria definition
  • Release management , deployment and demo
  • Test/Staging/Prod environment administration
Jul 2007 - Jul 2010
3 years 1 month
Dnipro, Ukraine

QA / Test Manager

IOIX-Ukraine

  • Testers Teammanagement (4 members)
  • Technical interviewing to candidates for “tester” positions
  • Test plans and test suites development
  • Test cases review
Nov 2006 - Jun 2007
8 months
Dnipro, Ukraine

QA

Soft-Ukraine

  • test cases development and execution

Summary

Ambitious Java Developer with 15+ years in industry versed in following established procedures and working under little or no supervision. Offering technical expertise in programming analysis, application analysis and design. Excellent team player with in-depth knowledge of development tools and languages.

Languages

German
Advanced
English
Advanced

Education

Oles Honchar Dnipro National University

Master's degree in Engineering Physics · Engineering Physics · Dnipro, Ukraine

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions