Enable job alerts via email!
Boost your interview chances
A leading company in payment solutions seeks a Mid-Level Software Java Developer to design and develop Java-based payment systems. The role, which is fully remote, involves collaborating on system architecture, ensuring compliance with security standards, and requires at least 3 years of experience. Ideal candidates are self-motivated and possess strong communication skills.
Job Title: Mid-Level Software Java Developer (Payment Solutions) Department:
Reporting To: Chief Technical Innovations Officer
Location: Remote
Employment Type: Full-time
Key Responsibilities
Development & Innovation
Design, develop, and test Java-based payment solutions (J2EE/J2ME) for new and existing products.
Collaborate on system architecture and object-oriented design decisions.
Integrate with web services, APIs, and third-party payment systems.
Team & Process
Actively participate in Scrum ceremonies (stand-ups, sprint planning, retrospectives).
Provide technical support for live products, including occasional customer-facing troubleshooting.
Compliance & Security
Ensure adherence to PCI DSS, P2PE, and EMV standards.
Continuously research payment security trends (encryption, tokenization, fraud prevention).
Skills & Qualifications
Must-Have
3+ years of professional Java development (J2EE/J2ME).
3+ years of experience in with PCI DSS or P2PE compliance
Knowledge of payment systems (EMV, card processing, POS integrations).
Nice-to-Have
Exposure to microservices, cloud platforms (AWS/Azure), or DevOps tools.
Experience with C++, .NET, or Kotlin (advantageous).
Soft Skills
Self-motivated with excellent time management.
Clear communicator (able to explain technical issues to non-technical stakeholders).
Curious learner with a passion for payment technologies.
Practical Details