About Us:
At our core, we're the perfect blend of legacy and innovation, marrying the rich heritage and global reach of one of the best airlines with the nimble spirit of a fintech startup. Our mission is nothing short of revolutionizing the financial services landscape, and we're doing it with the latest technology and an unwavering commitment to excellence.
With decades of experience handling vast volumes of financial transactions, we're not just another fintech startup – we're one of the pioneers in the payment industry. Building on this foundation, we're excited to introduce a groundbreaking fintech subsidiary. Our vision? To emerge as a global fintech powerhouse, rewriting the rules and reshaping the future.
Behind our success story are exceptionally talented teams who share our passion for innovation. And now, we're opening our doors to welcome more visionary team members on this remarkable journey. When you join us, you're not just joining a company; you're representing one of Türkiye's most global brands and shaping its fintech future with your unique ideas.
Ready to be part of something extraordinary? Join us today and help us redefine the world of payments.
About the role: Senior Software Engineer (Fintech)
We’re looking for a Senior Software Engineer with a strong Java background and a passion for building scalable, high-performance fintech applications. Our team consists of talented engineers, and now, we’re opening our doors to new bright minds to join us on this journey. Bring your ideas, and help represent the most recognized Turkish brand on a global stage.
Key Responsibilities
- Design, develop, and maintain enterprise-level fintech applications using modern Java frameworks.
- Collaborate with analysts and product teams to transform business requirements into robust, scalable solutions.
- Contribute to architectural decisions and help drive continuous improvement in system performance and reliability.
- Participate in the full software development lifecycle, including code reviews, testing, and deployment.
- Ensure high standards of code quality and software engineering best practices.
- Foster a culture of collaboration, continuous improvement, and customer-centric thinking.
Qualifications
- Minimum 7 years of experience in software development, preferably in fintech or payment systems environments.
- At least 5 years of hands-on experience in J2EE application development.
- Proficiency in Java, with solid experience using Spring, Spring Boot, Spring Security, and Spring Cloud.
- Experience in payment facilitator, e-money, wallet, B2B payment solutions, acquiring or issuing systems is a strong advantage.
- Working knowledge of React.js, HTML5, and TypeScript for front-end integration.
- Messaging system experience with Kafka and/or RabbitMQ.
- Experience in microservice architecture, containerized environments with Docker, and orchestration tools like Kubernetes or OpenShift.
- Familiarity with Couchbase, Redis, or similar caching technologies.
- Hands-on experience with PostgreSQL and NoSQL database systems.
- A strong team player who can adapt to and enhance a well-functioning team dynamic.
- Exceptional problem-solving ability, analytical thinking, and attention to detail.
- Ability to thrive in a fast-paced environment and drive clarity in complex situations.
- Fluency in English, both written and spoken.
Position located at: Yeşilköy Office
Be Yourself
We value the unique backgrounds, experiences and contributions that each person brings to our team and encourage and celebrate diversity.
If you would like to get to know more about Turkish Airlines e-Money and Payment Services, please follow us on Social Media;
- https://www.linkedin.com/company/tkpay/
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Developer (Airline Ground Operations)
2026-03-06
Software Architect (Software Product - Airline Cargo and Operations)
2026-02-17
FULL STACK SOFTWARE DEVELOPER
2026-06-18
- Posted
- Apr 30, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Istanbul
- Company
- Turkish Technology
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Developer (Airline Ground Operations)
2026-03-06
Software Architect (Software Product - Airline Cargo and Operations)
2026-02-17
FULL STACK SOFTWARE DEVELOPER
2026-06-18