Work Experience
SoftwareEngineer
Garanti BBVA Technology, Istanbul
12/2022 - present
Responsibilities:
- Designed and developed high-availability banking and financial applications using Java, Spring Boot and microservices architecture, Employee & Customer Facing applications.
- Implemented and maintained secure, scalable, and modular microservices, utilizing Apache Kafka for distributed communication.
- Built and optimized data pipelines and ETL processes using Oracle Data Integrator (ODI) to handle large volumes of data.
- Optimized complex queries and database operations for Oracle, improving transaction speeds and reducing downtime.
- Developed interactive web interfaces using ReactJS & Context API to enhance user experience and application responsiveness.
Technologies:
JavaScript
HTML/CSS
ReactJS
Context API
lit element
Java/Spring
REST
GraphQL
Junit
Mockito
Chai
Mocha
Sinon
Cucumber
Oracle
ODI
Dynatrace
Jenkins
Bitbucket
Apache Kafka
ELK Stack
Agile
Scrum
Kanban