TRPD-26-06091
Java Card Developer / Test Engineer (Smart Card / Secure Element)
Permanent role in Noida for a 5–7 years engineer to design, develop, debug and validate Java Card applets on smart cards/secure elements. The role needs strong core Java plus hands-on Java Card SDK/simulators and smart card validation tools, with automated testing using JUnit/TestNG. Candidates should understand smart card architectures and protocols, GlobalPlatform and Java Card framework, and applied cryptography/secure communication; exposure to NFC/contactless, EMVCo and certification/compliance is a plus.
Position summary
- Location
- India
- Workplace
- On-site
- Employment
- Full Time
- Experience
- Minimum 5 years and Maximum 7 years
Role overview
Why This Role Matters.
Permanent role in Noida for a 5–7 years engineer to design, develop, debug and validate Java Card applets on smart cards/secure elements. The role needs strong core Java plus hands-on Java Card SDK/simulators and smart card validation tools, with automated testing using JUnit/TestNG. Candidates should understand smart card architectures and protocols, GlobalPlatform and Java Card framework, and applied cryptography/secure communication; exposure to NFC/contactless, EMVCo and certification/compliance is a plus.
Your Impact
Deliver Enterprise Value
Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.
Collaboration
Work Across Teams
Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.
Growth
Learn Continuously
Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.
Career Path
Grow With Ubique
Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.
Responsibilities
What You'll Be Doing.
Every role at Ubique contributes directly to solving meaningful business challenges for our clients.
Strong hands-on Java development experience.
Experience with automated testing frameworks such as JUnit or TestNG.
Experience with Java Card SDKs, simulators, and smart card validation tools.
Good knowledge of smart card technologies, architectures, and communication protocols.
Knowledge of applied cryptography and secure communication protocols.
Good understanding of GlobalPlatform specifications and the Java Card framework.
Experience in developing, debugging, and testing secure applications on smart card or secure element
Strong analytical, troubleshooting, and problem-solving skills.
Experience with NFC, contactless technologies, or payment applications.
Working knowledge of EMVCo specifications and payment application concepts.
Understanding of product certification, security evaluation, and compliance requirements.
Technology stack
Tools & Technologies.
The platforms and technologies you'll use to build modern, enterprise-grade solutions.
Java Card
Java Card applet
Java
JUnit
TestNG
GlobalPlatform
Secure Element
Smart Card
Java Card SDK
Java Card simulator
Smart card validation tools
APDU
ISO 7816
Cryptography
Secure messaging
NFC
Contactless
EMVCo
CI
Automated testing
Requirements
Skills & Experience.
We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.
Essential
Required Qualifications
Java Card applet development and/or validation/testing
Strong Java development
Automated testing with JUnit and/or TestNG
Java Card SDKs and simulators
Smart card validation tools
Smart card technologies and architectures
Smart card communication protocols
Applied cryptography fundamentals
Secure communication protocols
GlobalPlatform specifications
Java Card framework knowledge
Debugging and testing secure applications on smart card/secure element platforms
Troubleshooting and problem-solving
Preferred
Nice to Have
NFC and contactless technologies
Payment applications exposure
EMVCo specifications knowledge
Payment application concepts
Product certification and compliance understanding
Security evaluation knowledge
Continuous integration environments
Automated testing in CI pipelines
What you'll gain
More Than Just A Job.
We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.
Global Exposure
Collaborate with international clients and multicultural teams on enterprise programmes.
Continuous Learning
Expand your expertise through mentoring, certifications and hands-on project experience.
Career Growth
Take ownership, develop leadership skills and grow your consulting career over time.
Flexible Working
Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.
People First
Join a supportive culture where collaboration, respect and long-term relationships come first.
Enterprise Projects
Work on meaningful technology initiatives for leading organisations across industries.
Apply
Apply for Java Card Developer / Test Engineer (Smart Card / Secure Element)
One page, about two minutes. We only ask for what we actually need to have a first conversation.