MD Finance — це міжнародна продуктова FinTech компанія, яка займається фінансовими проектами на різних ринках і сегментах ринку. Наші основні напрямки діяльності включають онлайн-кредитування, KYC, продукти LaaS (програмне забезпечення для кредитування як сервісу) та рекламні технології.
20 березня 2025

Senior Java/Android Developer

Нікосія (Кіпр), віддалено

We are an international fintech company developing innovative products for multiple markets. Our ecosystem includes mobile applications (WebView wrappers over web versions) that require maintenance, as well as plans for developing new ones. Additionally, our backend is built on Java EE, and we are looking for a developer who can contribute to both mobile and backend development.
While the focus will be on Java development, mobile development tasks will comprise up to 30% of the workload on average.

Main Responsibilities:

  • Develop and maintain mobile applications using Kotlin (Android)
  • Integrate WebView with web products
  • Publish applications in Google Play, Huawei App Gallery
  • Collaborate with the DevOps team to manage CI/CD
  • Develop new WebView-based mobile applications
  • Design, develop, and maintain new and existing backend application features using Java EE
  • Upgrade and refactor existing Java functionality with modern technologies
  • Participate in the architectural design and development of high-quality applications
  • Contribute to technical decision-making and propose improvements to existing back-end (Java) and front-end (Mobile) solutions.
  • Lead code reviews and mentor other developers, fostering best practices and knowledge sharing.
  • Stay up to date with industry trends and implement emerging technologies where applicable.

Professional Qualifications:

  • 5+ years of experience as a Java or Mobile Developer.
  • Experience with Kotlin (Android).
  • Experience integrating WebView in mobile applications
  • Experience publishing apps in Google Play.
  • Strong proficiency in Java and Java Frameworks (e.g., Java EE, Spring).
  • Proficiency in working with PostgreSQL and AWS technologies (e.g., Lambda, API Gateway, DynamoDB).
  • Familiarity with build tools like Maven or Gradle
  • Hands-on experience with Microservices and Hexagonal architecture.
  • Adherence to software development best practices: SOLID, DRY, YAGNI, KISS principles, and GoF Patterns
  • Experience in CI/CD pipelines (Docker, CircleCI, GitLab).
  • Strong understanding of web security principles (OWASP, XSS/CSRF protection).
  • Confident use of Git and Jira for version control and project management.
  • English level B2 or higher.

Will be a plus:

  • Experience in FinTech.
  • Experience in Swift (iOS) mobile development and publishing applications in the App Store.
  • Expertise in Java EE (CDI, JSF, RESTful APIs).
  • Experience with Docker
  • Familiarity with BPM tools, such as Camunda
  • Knowledge of payment integrations
  • Familiarity with Core Banking Systems, especially B2 (Oracle PL/SQL).

What We Offer:

  • Be part of a dynamic and growing FinTech company where you can make a real impact
  • Remote work or possible relocation to Cyprus.
  • 20 days of vacation, 100% sick leave compensation
  • English language courses
  • Medical coverage
LinkedIn