





Mid-level backend role is popular but payments and cryptography niche reduces applicant density.
Payments domain expertise and cryptography requirements limit cross-industry transferability.
Mandatory 5+ years, payment domain and cryptography plus specific tech stack make filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain Java backend services using Java 11+, Spring Boot, and Microservices in a cloud environment (AWS).
Work extensively with databases including SQL and NoSQL (PostgreSQL, Oracle, Redis, DynamoDB) and messaging tools like Kafka.
Collaborate in Agile/Scrum teams, conduct code reviews, and mentor junior engineers, focusing on payment domain applications and cryptography-related implementations.
Bachelor's degree in Computer Science or related field.
5+ years of experience in Java backend development.
Mandatory experience in Payment domain and working knowledge of cryptographic concepts including symmetric/asymmetric keys, certificate handling, TR-31 key blocks, and mTLS.
Proficient with Java 11+, Spring Boot, Microservices, AWS, SQL/NoSQL databases, Kafka, Docker, Kubernetes, and CI/CD tools.
Strong backend Java developer with deep expertise in payment domain systems and cryptography implementations.
Experienced in operating and designing distributed systems and cloud-native applications using AWS and container orchestration.
Comfortable in Agile environments with mentoring responsibilities, code quality focus, and cross-functional collaboration.