We are a consumer finance company with more than 120 employees which provides financing solutions to retail and corporate customers, focusing mainly on automotive sector. Koçfinans was established in 1995 as Turkey's first and leading financing company. We specialize in offering innovative financing solutions, managing funding strategies, and ensuring smooth treasury and banking operations.
We are seeking ambitious and curious Full-Stack Developer to join our agile business teams. This is not just a development role; it's an opportunity to shape strategic decisions, collaborate directly with business units, and contribute to our ongoing digital and agile transformation.
Join a dynamic environment where microservices, DevOps, open-source technologies, and modern engineering practices like TDD and DDD drive our vision for the future of finance.
Responsibilities
-
Collaborate with cross-functional agile teams to design, develop, and maintain scalable web applications
-
Build and consume RESTful APIs using Java and Spring Boot
-
Develop responsive and intuitive user interfaces with React and TypeScript
-
Participate in architectural discussions and contribute to microservices design
-
Analyze business requirements and translate them into technical solutions
-
Apply software engineering best practices including TDD, DDD, and CI/CD
-
Engage in code reviews, pair programming, and continuous improvement initiatives
-
Contribute to internal knowledge sharing through TechTalks and blog writing.
-
Support as one the key stakeholder in business analysis phases
Qualifications
-
BS/MS in Computer Science, Engineering, or a related field
-
Minimum 3 years of professional experience in full stack development
-
Experience with Java 8/17/21 and Spring Boot
-
Hands-on experience with React and TypeScript
-
Strong understanding of RESTful API design and integration
-
Familiarity with DevOps culture and CI/CD tools
-
Solid grasp of object-oriented principles, design patterns, and SOLID practices.
-
Knowledge of relational (Oracle) and non-relational (MongoDB) databases.
-
Experience with messaging systems such as Kafka or RabbitMQ
-
Ability to work effectively in agile and hand in hand with business product teams
-
Excellent communication, documentation, and presentation skills
-
Familiarity with AI-assisted development tools such as GitHub Copilot, Claude AI, or similar
Why Join Us
-
Be part of a company-wide agile transformation where every team member works with autonomy and purpose
-
Work in a transparent, collaborative, and ego-free culture that values craftsmanship and innovation
-
Continuously learn new frameworks and tools
-
Enjoy a role that blends technical depth with strategic business impact
-
We empower our developers with modern AI tools (GitHub Copilot, Claude AI) to make coding faster, smarter, and more enjoyable
-
Be part of five star Certificated Agile Organization
-
Be a part of Certificated Best Employer Company
“6698 sayılı Kişisel Verilerin Korunması Kanunu kapsamında kişisel verilerinizin işlenmesinden doğan haklarınıza ve bu konudaki detaylı bilgiye https://www.kocfinans.com.tr/tr/kariyer/kocfinansli-olmak adresinde yer alan aydınlatma metnimizden ulaşabilirsiniz.”