Kunai

Kunai

Senior Software Engineer (Java)

Remote - United States · Senior

Sponsorship not specifiedDetected 7 days ago
JavaBackend DevelopmentFull-Stack DevelopmentCode ReviewGitPostgreSQLKubernetesComplianceLoad TestingCommunicationCollaborationPublic Speaking

About the role

  • Our success over the past 20 years is rooted in our exceptional team, which thrives in a culture of collaboration, creativity, and continuous learning.

Responsibilities

  • Design and execute enterprise-grade performance testing strategies for payment processing services, defining frameworks, tooling, and success criteria from the ground up.
  • Identify performance bottlenecks across legacy and modern service layers and drive measurable improvements through analysis and targeted optimization.
  • Instrument and validate services running on Java, Oracle, Tomcat, and WebSphere as well as modern workloads running on PostgreSQL and OpenShift.
  • Collaborate with backend engineers to ensure scalability requirements are met across all environments prior to release.
  • Translate performance findings into clear recommendations for engineering leads and stakeholders.
  • Build and maintain full-stack backend services supporting card network integration, working primarily in Java with PostgreSQL and OpenShift Container Platform (OCP).
  • Work with event-driven services running on OpenShift and Oracle and PostgreSQL backends to support data lifecycle and compliance requirements.
  • Ability to design logical, streamlined test frameworks from scratch and operate with minimal guidance.

Nice to have

  • Experience with PGLogical or PostgreSQL logical replication.
  • Exposure to AI-assisted development tools (GitHub Copilot or Claude).
  • Prior work on bank or card network integration programs.
  • Experience working in segregated or air-gapped development environments.
  • Minimum Degree Required:

Skills

  • 5+ years of professional software engineering experience, primarily in Java.
  • Strong working knowledge of relational databases - Oracle and/or PostgreSQL required.
  • Experience deploying and operating services in containerized environments (OpenShift, Kubernetes, or equivalent).
  • Familiarity with legacy enterprise application servers - Tomcat and/or WebSphere experience a plus.
  • Experience with performance profiling, load testing, and bottleneck resolution in high-throughput, distributed systems.
  • Background in digital payments, card processing, or financial services technology strongly preferred.
  • Understanding of PCI compliance requirements and secure data handling practices.
  • Familiarity with event-driven architecture patterns and OpenShift-based eventing.
  • Demonstrated ability to work effectively in large, matrixed program environments with multiple teams and stakeholders.
  • Strong written and verbal communication skills; able to translate technical complexity for non-technical audiences.
  • Comfortable operating in environments with evolving requirements and ambiguity.

Compensation

  • We are proud to offer our employees a range of benefits, including competitive compensation, professional development opportunities, and flexible work arrangements, all designed to help them thrive.

Benefits

  • Serve as a flexible, senior contributor across teams where engineering depth and experience are needed most.

This listing is sourced directly from Kunai's careers page and normalized into a canonical job model.