Software Developer
Current• Enterprise Software Development• Core banking Consultancy𝐉𝐨𝐛 𝐃𝐞𝐟𝐢𝐧𝐢𝐭𝐢𝐨𝐧 • I worked as a software developer on a core banking application developed for T. İş Bankası A.Ş's international branches. • ISUBA is a core banking system that is deployed in different countries like England, Bahrain, Iraq, Georgia and Kosovo. It is mainly composed of the following modules: CIF, Deposit, Loan, Accounting, Trade & Finance, Treasury, Reporting, Channels like branch, internet, POS, ATM • I worked on the development and maintenance of non-cash loan, trade & finance, term account, accounting and account core services in the ISUBA project. • Developing banking applications (Java, Spring Boot, Spring MVC, Spring Cloud) • Developing SQL database applications (MsSQL, Spring Data, Spring Batch, Liquibase) • Creating dynamic web pages (JavaScript, Vue.js, CSS) • Designing and drawing business processes (Camunda bmpn) • Deploying and testing (OpenShift, Azure, Jenkins) • Writing unit test and integration test using JUnit5 and Mockito