Senior Java Developer
You may not know our name, but you have surely used our innovations and solutions.
Our mission is to unlock the world and make it safer through cutting-edge identity technologies. Every day, around the globe, we are enabling citizens and consumers alike to perform their daily critical activities (such as pay, connect and travel), in the physical as well as digital space. We are transforming their lives by making the world more secure and yet also more streamlined.
We have brought together complementary know-how and technologies that have never been combined before for both the physical and digital era: secured connectivity, secured payments and secured identity management. Cybersecurity, biometrics, large scale distributed systems and Cloud computing, analytics and smart devices are at the core of both our physical products and our software and systems.
We serve our clients in 180 countries thanks to our 15,000 employees worldwide.
Purpose
Currently we are looking for Senior Java Developer to join one of the IDEMIA Token Platform Team.
The IDEMIA Token Platform is a comprehensive and field proven solution enabling payment means digitization, which embraces all sub processes needed to make a complete digital card (or payment token) ready and provisioned onto a device or shared with a specific token requestor for various use cases.
The solution is omni-channel by design: it is agnostic of the payment type (proximity, in-app, remote, P2P), the form factor used (mobile device, wearables …) and of the technology selected for proximity payments (NFC, QR).
The IDEMIA Token Platform provides core functions to digitize a payment means, which are enrollment, tokenization, provisioning and processing services.
The Team develops new features to the Token Platform (including connectivity to worlds' top Token Service Providers) as well as maintain quality of already existing components, to name a few:
- The main orchestrator between all TSMs (one of them is GenericPay), Token Service Providers and issuers
- TSP - Token Service Provider that manages token created by IDEMIA on behalf of our Customers
The Team cooperates in scaled scrum way with 4 other similar feature teams within Token Platform as well as Token Platform Validation & DevOps Team.
Overall engineering organization for Token Platform includes over 50 engineers.
Key Missions
As our new Senior Java Developer, you will:
- Java development (e.g. with Spring Framework, Apache CXF)
- Participation in code review to ensure code quality
- Constant monitoring and improvements in application performance, reliability and security
Profile & Other Information
To succeed in this position, you should be familiar with tech stack below:
- Java 17 mostly & few Java 11 components being migrated to Java 17
- Spring 5/6
- Apache CXF
- Cassandra/NoSql
- Linux
- Docker
- GIT
- Kubernetes
Knowledge of below technologies will be in your favour:
- Jenkins DSL
- Helm
- Kustomize
Business context:
- Card personalization
- EMV payments
- eCommerce payments
- Digitalize "anything"
By choosing to work at IDEMIA, you can join the journey of a unique tech company. You can seize all the opportunities of our fast-paced environment. You can add your distinctive qualities to our global community. You can contribute to a safer world.
We deliver cutting edge, future proof innovation that reach the highest technological standards. We’re well established, and yet still agile. We aren’t too big, and we aren’t too small. And we’re transforming, fast, to stay a leader in a world that’s changing fast, too.
At IDEMIA, people can develop their expertise and feel a sense of ownership and empowerment, in a global environment, as part of a company with the ambition and the ability to change the world.
Our teams are close and collaborative; maintaining a dialogue and developing human connections matter to us. We are truly international and we know that diversity is a key driver of innovation and performance. We welcome people from all walks of life, regardless of how they look, where they come from, who they love, or what they think.
Each of our locations has its own advantages to offer a collaborative and friendly work environment.
IDEMIA. Expect the unexpected. Join the journey of a unique tech company.