-
Austin Werner

Senior Android Developer

Austin Werner
Turkey · Full-time · Mid-Senior

Senior Android Developer - Java, MVC, POS - EMI/Payments


An international and rapidly expanding Payments / EMI fintech is looking for a Senior Android Developer with experiencei n Java, MVC and developing mobile applications for POS devices, this will be an exciting and rewarding role within an organisation that is looking to become a market leader in the TR payments space.


The primary objective of a Senior Android Developer is to design, develop, and maintain high-quality Android applications with a focus on

performance, security, and user experience. This role plays a crucial part in building robust mobile solutions, integrating backend services,

and ensuring smooth financial transactions in payment systems. The developer collaborates with cross-functional teams to

deliver seamless and efficient mobile applications.



Key Responsibilities for the Senior Android Developer - Java, MVC, POS - EMI/Payments role:


  • Develop and maintain Android applications using Java, following best coding practices.
  • Implement layered software architecture using MVC/MVVM design patterns.
  • Design and develop custom frameworks and SDKs for Android applications.
  • Ensure smooth frontend (UI) and backend integration, including third-party service integrations.
  • Optimize applications for performance, security, and usability.
  • Conduct unit testing, integration testing, and code reviews to maintain software quality.
  • Utilize version control systems like Git/Bitbucket and collaborate through tools like Jira and Confluence.
  • Follow secure coding practices in compliance with PCI DSS standards.
  • Experience with financial messaging standards such as ISO8583 and banking transaction flows.
  • Background with developing applications for POS devices and implement EMV payment processes.
  • Participate in Agile/Scrum methodologies, including sprint planning, stand-ups, and retrospectives.



Educational Qualifications for the Senior Android Developer - Java, MVC, POS - EMI/Payments role:


  • Bachelor's or Master’s degree in Computer Science, Software Engineering, Electronics Engineering or a related field.


Experience required for the Senior Android Developer - Java, MVC, POS - EMI/Payments:


  • 6+ years of experience in Android application development.
  • Strong proficiency in Java for Android development.
  • Knowledge of software architecture patterns, including MVC and MVVM.
  • Experience in SDK and framework development.
  • Strong understanding of UX and design principles for mobile applications.
  • Experience working with version control systems and Agile development methodologies.
  • Familiarity with POS devices, payment systems, and EMV processes.
  • Understanding of financial messaging protocols like ISO8583.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.



Nice to Have:


  • Experience with Kotlin for Android development.
  • Knowledge of ECR devices, ECR integration models, and e-document processes.
  • Familiarity with PCI-PTS rules for POS devices.


Please apply now by sending in your latest CV!

Key Skills

Ranked by relevance

android java pci dss kotlin jira dss ui ux
Login to Apply
Posted
Jul 21, 2025
Type
Full-time
Level
Mid-Senior
Location
Istanbul

Industries

Software Development IT Services IT Consulting Financial Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Austin Werner
Related

Quantitative Trader – Crypto / Digital Assets

2025-12-15

Full-time
Director
Singapore
Financial Services
Information Technology
View Job Details
HP
Related

Global Employee Relations Investigator

2026-06-18

Full-time
Mid-Senior
United Kingdom
Computer Hardware Manufacturing
Other
View Job Details
Inter
Related

DEVELOPER MOBILE IOS/ANDROID (Pl, Sr & Spec) | Belo Horizonte

2026-06-19

Full-time
Not Applicable
Brazil
Financial Services
Engineering