> Markdown version of [/jobs/ext/577622-software-engineer](https://www.wearedevelopers.com/jobs/ext/577622-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** TYFONE, INC. - **Location:** Portland, OR, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Unit Testing, Software Quality, Databases, Continuous Integration, Cursor (Graphical User Interface Elements), Software Debugging, Payment Systems, IBM WebSphere MQ, MySQL, OAuth, Object-Oriented Software Development, Payment Gateway, PCI Data Security Standards, Queueing Systems, RabbitMQ, Redis, Internetwork Packet Exchange, Web Services, Spring-boot, Git, Kubernetes, Information Technology, Apache Kafka, Restful APIs, Software Version Control, Docker, Microservices - **Published:** June 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a3493dfa91161a2c ## About the Role Do you have experience in Web services design?, * 2-3 years of Java development experience with strong OOP fundamentals * Hands-on experience with Spring Boot and RESTful API development * Working knowledge of SQL databases (MySQL) * Familiarity with Git-based version control and CI/CD workflows * Understanding of microservices architecture and service-to-service communication * Strong problem-solving skills and ability to work in an agile sprint environment * B.E. / B.Tech in Computer Science or related field * Good communication and collaboration abilities Good to have: * Experience with message queues (IBM MQ, Kafka, or RabbitMQ) * Exposure to Docker / Kubernetes or cloud platforms (AWS preferred) * Familiarity with the payments domain - ACH, Wire, or real-time payment rails * Knowledge of OAuth 2.0, JWT, or mTLS security patterns ## Description We are looking for a motivated and hands-on Java Developer with 2-3 years of experience to join our product engineering team at the India Development Center in Bengaluru. You will work on Payfinia's core payment platform - IPX (Instant Payment Exchange) - which powers FedNow, RTP, ACH, and Wire payment rails for financial institutions across the United States. This role offers direct exposure to production-grade, real-time payment systems in an agile, fast-paced environment., * Design, develop, and maintain Java-based microservices for the IPX payment platform * Build and consume RESTful APIs; integrate with payment rails and financial institution core systems * Work with MySQL, Redis, and IBM MQ as part of the payment processing pipeline * Write clean, testable code with strong unit test coverage; participate in peer code reviews * Collaborate with senior developers, architects, and QA on sprint deliverables * Debug and resolve production issues; support incident triage and root cause analysis * Leverage AI-assisted development tools (Cursor, Claude Code) to improve productivity and code quality * Follow secure coding practices aligned with PCI-DSS and SOC2 requirements, * Work on real-time payment systems used by financial institutions across the U.S. * Learn from experienced engineers in an agile, collaborative environment * Gain hands-on experience with modern fintech product development * Grow your career in the payments and digital banking industry * Be part of an award-winning team recognized for innovation in real-time payments ## Related Videos - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)