Senior Java/Kotlin Developer | E-Wallet | Remote - Full-time

Remote Full-time
Do you want to develop mobile wallets and digital IDs used by millions worldwide? Are you a Java/Kotlin expert looking to work fully remote from Greece? Do you want to help build secure mobile driving licenses and mentor the next generation of developers? ManpowerGroup Greece, on behalf of its client, an International Technology Services Provider, with focus at offering ISO-compliant Mobile Driving Licenses, Mobile IDs and overall, Wallet Apps, is looking for a Senior Developer (Java/Kotlin) to join their Product Team. Location: Athens Greece Working Model: Fully Remote (you need to be based in Greece and holder of a valid EU Work Permit) ️ You will be reporting to: CTO What you will do: As a Senior Developer, you will design, develop, and maintain applications for mobile wallets and digital IDs, working on services written in Kotlin as well as other parts of their stack. You will collaborate with a talented team, write clean, high-performance code, contribute to technical decisions, and mentor junior developers, helping shape the future of secure mobile identity solutions. Your main responsibilities will be: • Design, implement, and maintain scalable and robust applications using Kotlin. • Collaborate with product managers, architects, and other developers to deliver high-quality solutions • Write clean, maintainable, and testable code following best practices • Optimize application performance and troubleshoot complex issues • Participate in code reviews, providing constructive feedback to peers • Contribute to architectural decisions and technical discussions • Mentor and support junior and mid-level developers Requirements • BSc/MSc in Computer Science, Software Engineering, or a related field • 8+ years of professional software development experience in Java or another modern programming language. • 1+ year of professional Kotlin development experience. • Knowledge of frameworks like Ktor or Spring Boot (with Kotlin). • Solid understanding of OOP, design patterns, and best practices. • Experience with RESTful APIs, microservices, and cloud-native applications • Proficiency with build tools (Gradle/Maven) and version control (Git) • Strong knowledge of SQL and relational database management systems. • Strong problem-solving, analytical, and communication skills Will be highly appreciated: • Experience in oAuth/openid (strongly preferred) and IdentityServer4 • Experience in Software Product Development • Familiarity with cloud platforms like Azure or AWS • Experience with microservices architecture • Strong problem-solving skills and ability to think algorithmically Benefits • ✨ An attractive compensation package • Home office allowance • A MacBook and external screen for your convenience • A friendly and collaborative working environment • Opportunities for professional development and career advancement Recruitment Process: • If you’re interested in this role, feel free to apply directly. Our consultants will contact the candidates who meet the profile’s requirements to arrange an interview. • As for the next step, there will be 2 more interview round with the Hiring Manager For any questions regarding this opportunity, please contact directly (Dimitris Papadopoulos) to the following email: You can always check all our IT/Technology Roles here: #Empoweringtalent #WebelieveinTalent #ManpowerGroupGreece Do you want to develop mobile wallets and digital IDs used by millions worldwide? Are you a Java/Kotlin expert looking to work fully remote from Greece? Do you want to help build secure mobile driving licenses and mentor the next generation of developers? ManpowerGroup Greece, on behalf of its client, an International Technology Services Provider, with focus at offering ISO-compliant Mobile Driving Licenses, Mobile IDs and overall, Wallet Apps, is looking for a Senior Developer (Java/Kotlin) to join their Product Team. Location: Athens Greece Working Model: Fully Remote (you need to be based in Greece and holder of a valid EU Work Permit) ️ You will be reporting to: CTO What you will do: As a Senior Developer, you will design, develop, and maintain applications for mobile wallets and digital IDs, working on services written in Kotlin as well as other parts of their stack. You will collaborate with a talented team, write clean, high-performance code, contribute to technical decisions, and mentor junior developers, helping shape the future of secure mobile identity solutions. Your main responsibilities will be: • Design, implement, and maintain scalable and robust applications using Kotlin. • Collaborate with product managers, architects, and other developers to deliver high-quality solutions • Write clean, maintainable, and testable code following best practices • Optimize application performance and troubleshoot complex issues • Participate in code reviews, providing constructive feedback to peers • Contribute to architectural decisions and technical discussions • Mentor and support junior and mid-level developers Requirements • BSc/MSc in Computer Science, Software Engineering, or a related field • 8+ years of professional software development experience in Java or another modern programming language. • 1+ year of professional Kotlin development experience. • Knowledge of frameworks like Ktor or Spring Boot (with Kotlin). • Solid understanding of OOP, design patterns, and best practices. • Experience with RESTful APIs, microservices, and cloud-native applications • Proficiency with build tools (Gradle/Maven) and version control (Git) • Strong knowledge of SQL and relational database management systems. • Strong problem-solving, analytical, and communication skills Will be highly appreciated: • Experience in oAuth/openid (strongly preferred) and IdentityServer4 • Experience in Software Product Development • Familiarity with cloud platforms like Azure or AWS • Experience with microservices architecture • Strong problem-solving skills and ability to think algorithmically Benefits • ✨ An attractive compensation package • Home office allowance • A MacBook and external screen for your convenience • A friendly and collaborative working environment • Opportunities for professional development and career advancement Recruitment Process: • If you’re interested in this role, feel free to apply directly. Our consultants will contact the candidates who meet the profile’s requirements to arrange an interview. • As for the next step, there will be 2 more interview round with the Hiring Manager For any questions regarding this opportunity, please contact directly (Dimitris Papadopoulos) to the following email: You can always check all our IT/Technology Roles here: #Empoweringtalent #WebelieveinTalent #ManpowerGroupGreece
Apply Now →

Similar Jobs

Pharmacy Technician - Thursday to Monday (9:00AM - 5:30PM EST)

Remote Full-time

Pharmacy Technician - NY Remote

Remote Full-time

Professional Review Nurse - Clinical Medical Auditor - Remote in California - Workers' Compensation and Healthcare Risk Management

Remote Full-time

[Remote] Financial Counselor (Fertility)

Remote Full-time

Full Time Home Health Physical Therapist / PT – Anthem, Arizona

Remote Full-time

Anthem Workers Compensation Network Relations Consultant – bolthires Store

Remote Full-time

Manager/ Pharmacovigilance Special Consulting Services

Remote Full-time

Senior Drug Safety Specialist

Remote Full-time

Senior Associate, Pharmacovigilance - US - Remote

Remote Full-time

[Entry Level/No Experience] Apple Data Entry Jobs – Hiring Now

Remote Full-time

Hamad Hospital Careers Qatar | Today Job Vacancies Apply Online – Amazon Store

Remote Full-time

Registered Respiratory Therapist in North Chicago, IL

Remote Full-time

Experienced Virtual Medical Transcriptionist for Remote Work in Topeka, KS – Acute Care, Radiology, and Pathology Transcription Specialists Wanted

Remote Full-time

**Experienced eCommerce Specialist - Video Chat, DC (Tampa, FL) – Bench-Full Time – blithequark Store**

Remote Full-time

[FULL TIME Remote] Assistant Buyer, Graphic Tees – Amazon Store

Remote Full-time

Entry Level SAP MM Consultant needed for Project implementation

Remote Full-time

Experienced Remote Spanish Bilingual Customer Service Representative - Work from Home Opportunity in a Dynamic and Supportive Environment

Remote Full-time

**Job Title:** Customer Service Representative – Delivering Exceptional Pizza Experiences at blithequark

Remote Full-time

**Experienced Remote Data Entry Specialist – Flexible Work Schedule at blithequark**

Remote Full-time

Immediate Start – Remote Customer Support Agent, TTEC

Remote Full-time
← Back to Home