CareerPlanSign in

Principle Software Engineer (Java)

IND Hyderabad Aparna💼 Full-time🗓 2026-09-17 → 2026-09-25

Core

Lead architecture, design, and hands-on delivery for a security-critical, multi-tenant fintech platform issuing and managing virtual payment/transit cards across mobile wallets and EMV/contactless systems.

Role type

Principal Software Engineer (Java)

Builds

Virtual card lifecycle, payment tokenization, key management, and wallet provisioning services.

Domain

Fintech / Payments / Cryptography

Deliverable

production ML models | product features

Required skills

Java 17/21, Spring Boot, Java EE, HSM-backed cryptography, TLS/PKI, PostgreSQL, Oracle, Hibernate/JPA, Kafka, Apache Camel, Redis, Docker, Kubernetes, CI/CD (Jenkins, Gradle), multi-tenant architecture, distributed systems concurrency

Preferred skills

EMV/contactless protocols, card tokenization (MDES), Apple Wallet/Google Wallet provisioning, Micrometer/Prometheus, Log4j2, Angular, Node.js, Terraform, Ansible

Responsibilities

Own architecture and design for scalability, security, and performance; Build and evolve core subsystems for virtual card lifecycle and tokenization; Ensure reliable external integrations with card networks and HSM services; Design messaging/integration with Kafka and Apache Camel; Own data design and performance tuning for PostgreSQL and Oracle; Produce design docs, architecture diagrams, and threat models; Mentor engineers on coding and secure-coding standards; Drive CI/CD pipelines.

Seniority

Principal, hands-on IC with technical leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.