At Şekerbank Banking Systems, I design, develop, and maintain Java backend services for banking operations within a Service-Oriented Architecture. I build RESTful endpoints with Spring Boot and integrate SOAP-based tax services and REST/SOAP interfaces with external institutions.
I implement Spring Batch processes for pension promotion eligibility and automatic payment requirements. I also modify Oracle tables and columns, maintain ORM mappings, and implement CRUD operations.
I enhance legacy core banking services with new business rules and investigate application behavior through ELK logs. I manage work in Jira and Bitbucket.
Independently, I designed, developed, and published the mobile games Şehrimin Tadı and Çevirmeden Kaçış, which have 300K+ combined downloads. I also built a course-based Java and Spring Boot microservices learning project covering service discovery, API Gateway, Kafka messaging, and Docker Compose.

