Wallee Group
Wallee Group
Wallee Group dezvoltă soluții de plată în cloud pentru companii din domeniile ospitalității, logisticii, consultanței, comerțului cu amănuntul și comerțului electronic. Platforma sa reunește plățile cu cardul, prin dispozitive mobile, online și prin terminale de plată nesupravegheate într-un portal centralizat, ajutând organizațiile să gestioneze diferite canale de plată printr-un singur serviciu integrat. Compania are între 51 și 200 de angajați.

Android Engineer – Payment Terminals

Develop secure Kotlin and Java software for Wallee Group’s dedicated payment terminals. Connect Android, hardware, networking, and payment protocols to support reliable production transactions.

Descriere

  • Build and maintain Android applications and components for dedicated payment terminals
  • Connect Android components with payment applications, device services, hardware interfaces, APIs, and communication protocols
  • Deliver and troubleshoot dependable payment features and transaction flows
  • Apply TLS, certificates, cryptographic operations, secure key management, and PCI requirements
  • Diagnose problems across application, Android platform, device, network, and payment protocol layers
  • Review code, refine architecture, create automated tests, and support a dependable codebase
  • Work with Product, QA, certification teams, and fellow engineers
  • Assist with technical investigations and clarify terminal behaviour, APIs, and integration requirements

Cerințe

  • Professional experience building Android software with Kotlin and Java
  • Strong knowledge of Android architecture, services, lifecycle, IPC, threading, networking, and debugging
  • Skill in designing maintainable software, understanding complex existing systems, and resolving production issues
  • Hands-on experience with TCP/IP, HTTP, and TLS
  • Knowledge of encryption, certificates, symmetric and asymmetric cryptography, hashing, and secure data handling
  • Ability to produce readable, maintainable, documented, and well-tested code
  • Professional fluency in English
  • Effective collaboration skills in an international engineering environment
  • Experience with TypeScript is a significant advantage
  • Experience with payment terminals, payment systems, embedded Android devices, POS systems, EMV, PCI, or payment protocols is helpful but not required

Beneficii

  • Flexible working hours each day
  • Four weeks of working from anywhere every year
  • Personal development budgets
  • Company events
  • Fresh fruit, snacks, and quality coffee
  • Office located in central Vilnius

Locuri de muncă similare

Andercore

Senior Backend Engineer – Berlin (On-site)

Andercore

Join Andercore as a Senior Backend Engineer building Java and Python systems for an AI-native industrial materials trading platform. Lead backend architecture, reliability, and scalability across global supply-chain operations.

Deschide
Brown and Caldwell

Remote Content Marketing Manager, Communications Operations

Brown and Caldwell

Lead multimedia content, editorial planning, SEO, research, events, and cross-functional communications for Brown and Caldwell’s environmental engineering brand. The role combines content strategy, performance optimization, project coordination, and mentoring.

Deschide
Partners Group

Data Engineer in Singapore (Onsite)

Partners Group

Build scalable data pipelines and platforms supporting Partners Group’s private-markets investment operations. Deliver reliable data for transaction processing, valuation, portfolio management, and ESG monitoring.

Deschide
EisnerAmper

Tax Content Manager

EisnerAmper

EisnerAmper is seeking a Tax Content Manager to build and govern knowledge resources across its Tax practice. The role develops accurate, reusable content and works with Tax, Practice, Industry, and Growth teams.

Deschide