Sr. Software Developer (SME - Credit Team)
Information Technology (IT)
Istanbul, Türkiye
Job Overview
TOM Bank has already transformed banking with Hadi!
If you’re saying, “I want to be part of the Dream Team of a fast-growing digital bank that’s reshaping finance and breaking conventions,” then TOM is waiting for your application!
As TOM Bank Hadi, we are Turkey’s first and largest digital retail bank, with a bold vision to become one of the top five fintech companies in Europe. Moreover, with a 4.8/5 app rating — which we see as the most important measure of our success: customer satisfaction — we have become one of the most admired banks in Europe.
With our Hadi app, we have reached 3.3 million banking customers in a short period of time. We are also proud to operate under the umbrella of Aydın Holding, a strong group that brings together leading brands.
About the Department
Our Credit Engineering team is dedicated to designing, developing, and improving mission‑critical systems that power:
- Multi‑channel Loan Origination Processes
- Loan Product & Credit Campaign Management Platforms
- Loan Repayment & Installment Calculation Engines
- Financial Posting & Loan Accounting Systems
- Enterprise Architecture‑aligned Credit Services and Integrations
We are a high‑energy, tight‑knit team building the next generation of innovative financial products. As the engineering team, our mission is to keep the quality bar high across the board while delivering the best possible customer experience.
Role Overview
As a Sr. Software Developer, you will build and enhance the backbone of our banking technology platform. You will collaborate closely with software engineers, product managers, and infrastructure teams to deliver highly available, secure, and high-performance systems.
You will play a key role in designing scalable funds utilization and credit campaign management systems.
Required Qualifications
- 4–7 years of professional software development experience
- Experience in credit management systems.processes
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- Strong experience in:
- Java 17+
- Spring Boot
- Spring Data JPA / Hibernate and Spring Security
- Microservice architecture and distributed systems
- Hands-on experience with PostgreSQL and MongoDB
- Hands-on experience with messaging and event streaming platforms such as Kafka and RabbitMQ
- Experience with distributed caching using Redis
- Strong knowledge of object-oriented programming, analysis, and design principles
- Experience designing and developing RESTful APIs with OpenAPI (Swagger) specifications
- Hands-on experience with Git, CI/CD pipelines, Docker, and Kubernetes
- Experience writing unit and integration tests (JUnit, Mockito, Testcontainers)
- Strong problem-solving and analytical skills
- Preferably experience with:
- Distributed system patterns such as Saga, Transactional Outbox, CQRS, and Circuit Breaker
- Domain-Driven Design and Clean / Hexagonal Architecture
- Observability tools such as Prometheus, Grafana, ELK, and OpenTelemetry
- Secure coding practices (OWASP) and OAuth 2.0 / JWT-based authentication
- Frontend development with React
- AI-assisted development tools such as GitHub Copilot
- Experience working within enterprise architecture frameworks
- Passion for writing lean, clean, and maintainable code
- Proactive, open-minded, future-oriented mindset
- Excellent interpersonal and communication skills
- Eager to learn, self-driven, and results-oriented
At TOM, our working culture is fueled by our values — they are part of our DNA.
As TOM, we are:
Customer Passionate – We aim for the heart of our customers 💜
Game Changers – We make a difference 🚀
Smart & Efficient – We work smart 🤝
Super Clear – We live with radical clarity 😎
Dream Team – We succeed through strong team spirit 🏅
Join us and let’s reshape the future of banking together!
To get to know us better, click here:
https://hadigeliyorhadi.com.tr/hadi-indir
You can also try Hadi and share your feedback with us at basvuru@tombank.com.tr.
If you want to be part of the team that is transforming banking, we look forward to your application.
Share link
https://tom.tr.hrpanda.co/sr-software-developer-sme-credit-team