Software Engineer (Java)
IDEMIA Secure Transactions, a division of IDEMIA Group, is the leading technology provider making it safer and easier to pay and connect. With unmatched expertise in cryptography and credential issuance, IST is trusted by over 2,000 financial institutions, mobile operators, automotive manufacturers, and IoT providers worldwide. Every day, IST secures billions of essential transactions, ensuring the highest levels of data protection and convenience.
Purpose
We are currently looking for Software Engineer with Java who join our team in Payment Services Business Unit. The Payment Services Business Unit is reinventing the cardholder experience. Our technologies and innovative solutions enable banks, FinTechs, payment networks, retailers and transport operators to create safer, easier and greener customer journeys that seamlessly blend the digital and physical worlds. We are the trusted partner to our customers on their journey to extend essential financial services to everyone.
We are looking for someone who will find himself/herself well in payment network integration and is not afraid of big names such as VISA or MasterCard. As card personalization is our core as we move forward and catch the trends in more and more virtualized word of payments, providing eCommerce and mobile solutions like contactless payments or click-to-pay. We aim to compete with for example PayPal and strongly believe that our specialists are experts on a global scale.
Key Missions
Your mission:
- Develop new features (but also maintain and update existing one) in a Java application using technologies like Spring Framework.
- Write clean, maintainable code and contribute to code reviews.
- Collaborate with other developers, analysts, and product owners to deliver solutions.
- Participate in team discussions and help refine requirements and designs.
- Take responsibility for assigned tasks and contribute to the overall success of the project.
To succeed on this position you should have following:
- Experience with Java (11 or 17) and Spring Framework (5 or 6).
- Familiarity with NoSQL databases (e.g., Cassandra).
- Knowledge of GIT for version control.
- Exposure to Docker and Kubernetes is a plus.
- Experience with Jenkins DSL and Helm is a bonus but not required.
- Strong communication skills in English and Polish (both spoken and written) – must have.
- Ability to work in a team and contribute to shared goals.
- Attention to detail and a proactive attitude.
- Experience in EMV payments, secure card display, or payment network integration is a strong asset.
The role is based in Łódź, Poland. We are working in hybrid model with at least one visit at the office per month. If you prefer to work fully on site, our office is always open for you :)
Profile & Other Information
By choosing to work at IDEMIA IST, you will join a unique tech company, offering a wide range of growth opportunities. You will contribute to a safer world, collaborating with an international and global community. We value the diversity of our teams and welcome people from all walks of life, regardless of how they look, where they come from, who they love, or what they think.
We deliver cutting edge, future proof innovation that reach the highest technological standards 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.
Visit our website to know more about the leader in Identity Technologies