Wallee Group
Wallee Group
51 – 200 Employees
ConsultingHospitalityLogistics
Wallee Group develops cloud-based payment solutions for businesses across hospitality, logistics, consulting, retail, and eCommerce. Its platform brings together card, mobile, online, and unattended terminal payments through a centralized portal, helping organizations manage different payment channels within one integrated service. The company has a team of 51–200 employees.

Android Engineer

Build secure Kotlin and Java software for Wallee Group’s dedicated payment terminals, integrating hardware, networking, cryptography, and production payment flows.

Description

  • Build and maintain Android applications and components for dedicated payment terminals
  • Connect Android software with payment applications, device services, hardware interfaces, APIs, and communication protocols
  • Implement dependable payment features and diagnose transaction-flow issues
  • Apply TLS, certificate management, cryptographic operations, secure key handling, and PCI requirements
  • Troubleshoot problems across application, Android platform, device, network, and payment-protocol layers
  • Review code, strengthen architecture, create automated tests, and maintain a dependable codebase
  • Work with Product, QA, certification teams, and fellow engineers on production-ready solutions
  • Lead complex technical investigations and clarify terminal behavior, APIs, and integration requirements

Requirements

  • Professional experience building Android software with Kotlin and Java
  • Strong knowledge of Android architecture, services, lifecycle management, IPC, threading, networking, and debugging
  • Ability to design maintainable software, understand complex existing systems, and resolve production issues
  • Hands-on experience with TCP/IP, HTTP, and TLS
  • Understanding 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 for an international engineering environment
  • TypeScript experience 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

Benefits

  • Flexible working hours each day
  • Four weeks of work-from-anywhere availability each year
  • Budget for personal development
  • Company events
  • Fresh fruit, snacks, and premium coffee
  • Modern, comfortable, bright office in central Vilnius

Related Jobs

Prollenium Medical Technologies Inc.

Bilingual Customer Service Representative (English/French) – Richmond Hill Hybrid

Prollenium Medical Technologies Inc.
51 – 200 Employees
ConsultingHealthcareLegal

Support English- and French-speaking customers for Prollenium Medical Technologies’ medical aesthetics products. This hybrid Richmond Hill role covers orders, account management, billing inquiries, and issue resolution.

Open
Cisco

Senior Business Development Manager, Splunk National Security — Cisco

Cisco

Lead strategic business development and capture efforts for Cisco and Splunk cybersecurity, analytics, and AI solutions supporting U.S. National Security programs. Shape federal opportunities across Intelligence Community and classified government accounts.

Open