

Java with HSM, EMV and Payments Experience
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Java Developer with HSM and Payments experience, remote with up to 25% travel, lasting 6+ months. Key skills include Java, Spring, payment processing, and microservices. A degree in Software Engineering or Computer Science is required.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
-
ποΈ - Date discovered
September 5, 2025
π - Project duration
More than 6 months
-
ποΈ - Location type
Remote
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
United States
-
π§ - Skills detailed
#Kubernetes #PCI (Payment Card Industry) #Computer Science #Deployment #Oracle #Project Management #Programming #UML (Unified Modeling Language) #Cloud #Java #Bash #Scala
Role description
Title: Java Developer (Must have HSM and Payments experience)
Location: Remote with travel upto 25%
Duration: 6+ Months
Must have Skill Set:
Bachelorβs / Masterβs degree in Software Engineering or Computer Science
Hands on development
Ability to pick up new technologies
Strong experience with Object Oriented Programming and Design Patterns
Experience in payment processing industry
POS Systems, EMV, ISO8583, BNPL Integration, Payment Gateways, HSMs, JPOS, JavaPOS, HSMs, PIN Encryption, EMV Certification, PCI, PCI DSS, EMV Cryptography
Proficiency with Java, Spring, SpringBoot, Tomcat, CI/CD, Test Driven approach
Knowledge in Oracle ECM / RAC, UCP database connections and building fault tolerance applications
Data Model design and implementation for solutions from high level requirement
Experience in developing Micro services
Experience with the design and implementation of software networks
Experience in creating UML diagrams
Experience with software design and web programming
High-level project management skills
Ability to solve complex software system issues
Good communication skills
Hands on coding critical architectural features and / or frameworks in Java latest state of the art technologies
Troubleshooting design flaws and system bottlenecks
Performing validation tests to ensure the flexibility and scalability of the Java environment
Assisting the software design team with application integration
Conducting system performance tests
Completing systems reports
Effectively work with remote technical leaders in designs and developing robust solutions
Data Model design and implementation for solutions from high level requirement
Experience in developing Micro services
Shell Scripts or Bash scripts.
Knowledge on Kubernetes deployment model
Nice to Haves:
Ability to independently troubleshoot problems and zero in on the likely root causes for Sev1 production issues
Exposure to complete software product lifecycle encompassing requirements analysis, prototyping, architecture, design, development, testing and deployment
Proactive in identifying and escalating potential risks and impediments and coming up with alternative solutions
Working experience of Test Driven Development (TDD)
Provide technical guidance and engineering best practices within development teams
Passionate about technology and results driven
Private cloud Tanzu / Rancher experience
Title: Java Developer (Must have HSM and Payments experience)
Location: Remote with travel upto 25%
Duration: 6+ Months
Must have Skill Set:
Bachelorβs / Masterβs degree in Software Engineering or Computer Science
Hands on development
Ability to pick up new technologies
Strong experience with Object Oriented Programming and Design Patterns
Experience in payment processing industry
POS Systems, EMV, ISO8583, BNPL Integration, Payment Gateways, HSMs, JPOS, JavaPOS, HSMs, PIN Encryption, EMV Certification, PCI, PCI DSS, EMV Cryptography
Proficiency with Java, Spring, SpringBoot, Tomcat, CI/CD, Test Driven approach
Knowledge in Oracle ECM / RAC, UCP database connections and building fault tolerance applications
Data Model design and implementation for solutions from high level requirement
Experience in developing Micro services
Experience with the design and implementation of software networks
Experience in creating UML diagrams
Experience with software design and web programming
High-level project management skills
Ability to solve complex software system issues
Good communication skills
Hands on coding critical architectural features and / or frameworks in Java latest state of the art technologies
Troubleshooting design flaws and system bottlenecks
Performing validation tests to ensure the flexibility and scalability of the Java environment
Assisting the software design team with application integration
Conducting system performance tests
Completing systems reports
Effectively work with remote technical leaders in designs and developing robust solutions
Data Model design and implementation for solutions from high level requirement
Experience in developing Micro services
Shell Scripts or Bash scripts.
Knowledge on Kubernetes deployment model
Nice to Haves:
Ability to independently troubleshoot problems and zero in on the likely root causes for Sev1 production issues
Exposure to complete software product lifecycle encompassing requirements analysis, prototyping, architecture, design, development, testing and deployment
Proactive in identifying and escalating potential risks and impediments and coming up with alternative solutions
Working experience of Test Driven Development (TDD)
Provide technical guidance and engineering best practices within development teams
Passionate about technology and results driven
Private cloud Tanzu / Rancher experience