The Role: Software Writer
Forget “developer” or “programmer.” We seek Software Writers : craftspeople who compose elegant, resilient systems thatpower global transactions. At Transactility, we don’tembrace cloud‑first , mobile‑ first or web‑first —we embrace documentation‑first . Every meaningful software contribution begins with clear, thoughtful articulation of what needs to be built. Whether you’re writing Java, JSON, ISO‑ 8583, ISO‑20022—or meticulously documenting how these systems should work—your words shape how money moves. And if your passion lies in writing about software rather than writing software itself, we still want to hear from you. We have space for technical writers who bring clarity, precision, and curiosity to the craft of explaining complex systems.
How You’ll Craft Impact
- Write systems that matter: Design, build, and refine backend services handling penny‑perfect payments (authorization, clearing, settlement)—systems where excellence isn’t optional, it’s imperative.
- Speak the language of payments: Fluently “write” in protocols like ISO‑8583 and ISO‑20022, integrate with traditional networks (Visa, Mastercard, local switches)—as well as emerging rails such as open banking, tokenized assets, and crypto‑powered settlements 1 .
- Build secure foundations: Craft interfaces for card management, fraud prevention, and monitoring—with security (PCI‑DSS, encryption) woven into every line.
- Collaborate, review, refine: Engage in deep code reviews, design sessions, and Agile rhythms. Your voice shapes the architecture.
- Own the solution: Troubleshoot complex production flows—performance, integrity, reliability—because your craft extends beyond the IDE.
- Explore your passion: Dive deep into backend, touch frontend, master ISO specs, or optimize infrastructure. Your curiosity drives your contribution. Your Open‑Source Inspired Toolkit
- A craftsperson’s mindset: You care deeply about clean, maintainable, tested code (5+ years experience in Java backend/full‑stack).
- Fluency in fundamentals: JSON APIs, relational databases (PostgreSQL, MySQL), and distributed systems thinking—plus a modern Java toolkit: Virtual Threads (Project Loom), structured logging, Prometheus metrics, OpenTelemetry tracing, and deep insight with Java Flight Recorder. We value both runtime performance and runtime visibility.
- Understanding the domain: Familiarity with payment flows (auth, reversal, clearing), card schemes, or security practices (encryption, tokenization, EMV, ANSI X9.24) is valuable—but if these are new to you, we’ll gladly teach you. Your curiosity and craft matter most.
- Mobile craftsmanship: Experience with Android or iOS? Fantastic! Born from jPOS, we’re now crafting consumer apps that touch millions (yes, beyond terminals—think POS devices, wallets, open banking, and fintech experiences!) .
- The open‑source spirit: Intrinsic motivation, collaborative problem‑solving, and a drive to leave things better than you found them.
- Communication: Clear, thoughtful communication in English—especially in writing—is key to how we collaborate across time zones, cultures, and code reviews.
- Nice to Have (Not Mandatory): Experience in payments—whether fintech, banking, or gateways—is welcome. Familiarity with EMV, digital wallets, and real‑time payment systems 1 If Solidity is your deal, open code and clean flows seal the deal. is a plus. If you’ve worked with CI/CD pipelines, Docker, and Kubernetes, even better. We also value frontend skills (Next.js, Tailwind and a taste for style). Comfort in Unix environments is a big win: if you navigate the shell with ease, understand file permissions, and don’t need help exiting vi , you’ll feel at home here. A strong security mindset—whether that means obsessively reading CVEs, following zero‑day disclosures, or understanding PCI DSS and ISO/IEC 27001—is highly appreciated. Active contributions to jPOS or other open‑source projects? That’s a huge plus. Why Craft With Us?
- Build Like Open Source: Apply the jPOS philosophy—quality, collaboration, transparency—to solve critical business challenges. Your work powers economies.
- Autonomy & Exploration: Take ownership of your journey. Whether you dive deep into back‑ end complexity, explore frontend interfaces, or master protocol specs, your curiosity defines your path.
- Community Connected: Work alongside jPOS contributors and experts. Be part of both the open‑source and commercial evolution of the technology.
- Agile, Not Fragile: We embrace Agile values without dogma. “Doing the extra mile” means thoughtful improvement, not burnout.
- Remote‑First Freedom: Work from anywhere.
- Competitive Compensation & Culture: Be valued for your craft in a supportive, low‑ego envi‑ ronment.
Ready to Write the Next Chapter?
If you believe software is craft, collaboration is key, and payments should be powerful and elegant, we want to hear your story.
About Transactility: Born from the vibrant heart of the jPOS open‑source project , Transactility is where open‑source philosophy meets real‑world transactional excellence. We’re the commer‑ cial arm of jPOS, building mission‑critical payment systems for banks, fintechs, and processors worldwide. Like our open‑source roots, we treatsoftware as craft—notjustcode. We move money securely—and ideas fearlessly.
Transactility—Where open‑source heart meets transactional excellence
We are proud contributors to and the commercial home of the jPOS project