Tymofii S.
Senior Java Developer / Architect
Experience
Aug 2022 - Present
3 years 5 monthsSenior 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 monthSenior 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 monthsGermany
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 monthsKarlsruhe, 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 monthsKyiv, 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 yearKyiv, 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 monthsKyiv, 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 monthsKyiv, 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 monthsKyiv, 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 monthDnipro, 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 monthsDnipro, 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
AdvancedEnglish
AdvancedEducation
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
Similar Freelancers
Discover other experts with similar qualifications and experience