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
Related Jobs
3 roles aligned with this opportunity
Quantitative Trader – Crypto / Digital Assets
2025-12-15
Global Employee Relations Investigator
2026-06-18
DEVELOPER MOBILE IOS/ANDROID (Pl, Sr & Spec) | Belo Horizonte
2026-06-19
- Posted
- Jul 21, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Istanbul
- Company
- Austin Werner
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Quantitative Trader – Crypto / Digital Assets
2025-12-15
Global Employee Relations Investigator
2026-06-18
DEVELOPER MOBILE IOS/ANDROID (Pl, Sr & Spec) | Belo Horizonte
2026-06-19