Position: Java Developer
Category: Java
English level: fluent
Years of experience: 4

Contributed to modernization of banking and warehousing. With expertise in Spring Boot microservices and Domain-Driven Design. Implemented Saga pattern for reliable distributed transactions and achieved high code quality through Test-Driven Development. Led seamless integration of Node.js backend and React frontend for a mobile banking app. Proficient with Kafka for real-time data processing. Optimized Pl/SQL queries for cost reduction. Enriched skill set with IBM BPM for efficient business processes. Committed to continuous improvement.
As a versatile Full Stack Developer, I have a strong background
in both backend and frontend development. I am proficient in developing
microservices using Spring Boot and skilled in Domain-Driven Design (DDD)
principles for creating software that aligns with real-world business domains.
And I follow Test-Driven Development (TDD) practices to ensure high code
quality.
In my role as a Fullstack Developer, I contributed significantly to a mobile
banking application, developing backend services with Node.js and frontend
services with React to enable seamless communication between the two. I also
gained hands-on experience with TypeScript and used it to enhance the
robustness of the application. Moreover, I have utilized Kafka for event-driven
programming to enable real-time data processing.
Furthermore, I have worked with Pl/SQL queries for specialized computations,
such as credit scoring and salary calculations, leading to cost reduction and
improved efficiency in the system. My experience with IBM BPM for
modeling, implementing, and monitoring business processes has further
enriched my skill set.
Looking for fully remote or relocation jobs. 
Prefer English speaking Agile scrums