Java Engineer @Kunai
Software Development
Salary unspecified
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 2wks ago

[Hiring] Java Engineer @Kunai

2wks ago - Kunai is hiring a remote Java Engineer. 💸 Salary: unspecified 📍Location: USA

Role Description

We are seeking a Senior Software Engineer to join a high-impact digital payments modernization program supporting the integration of a major card network into one of the largest financial institutions in the United States. This is a hands-on engineering role at the intersection of legacy and modern infrastructure, where you will contribute to both the reliability of mission-critical payment systems today and help shape the architecture that will power them tomorrow.

Some things you may work on:

  • Domain & Service Architecture
    • Apply domain-driven design to define bounded contexts, domain models, and aggregate boundaries for card-network reference data.
    • Develop and harden a Spring Boot / JPA / PostgreSQL Aurora service with Liquibase-managed schema migrations.
    • Design and own integration workflows and routing using Apache Camel (or equivalent).
    • Develop an event-driven backbone using Kafka.
  • Frontend & Identity
    • Develop a micro-frontend application (Next.js/React/TypeScript).
    • Own the OAuth2/OIDC identity architecture end-to-end.
  • Cloud & Platform
    • Design and govern AWS IAM policy, S3, and CloudFront architecture across multiple environments.
    • Lead deployment on the organization's internal static cloud hosting platform.
    • Drive test-driven development practice across the team.
  • Scalability, Performance Testing & Validation
    • Design and execute enterprise-grade performance testing strategies for payment processing services.
    • Identify performance bottlenecks across legacy and modern service layers.
    • Instrument and validate services running on Java, Oracle, Tomcat, and WebSphere.
    • Collaborate with backend engineers to ensure scalability requirements are met.
  • Application Engineering
    • Build and maintain full-stack backend services supporting card network integration.
    • Contribute to application modernization efforts.
    • Leverage AI-assisted development tooling to improve development velocity and code quality.
    • Participate in code reviews, architectural discussions, and cross-team technical planning sessions.
  • General Engineering
    • PCI data purging pipelines and event-driven architecture patterns.
    • Work with event-driven services running on OpenShift and Oracle and PostgreSQL backends.
    • Serve as a flexible, senior contributor across teams.

Qualifications

  • 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.
  • Familiarity with legacy enterprise application servers — Tomcat and/or WebSphere experience a plus.
  • Experience with Spring Boot/JPA, business rules engines, and integration/orchestration frameworks.
  • Working knowledge of Kafka or similar event-streaming platforms.

Requirements

  • Practical experience applying domain-driven design in a production system.
  • Demonstrated ownership of authorization/data-access control design.
  • Experience designing and governing cloud IAM, storage, and CDN architecture.
  • Experience with modern frontend frameworks.
  • Experience owning OAuth2/OIDC identity flows end-to-end.
  • At least one enterprise-level performance testing engagement.
  • Demonstrated experience driving test-driven development practices across a team.
  • Background in digital payments, card processing, or financial services technology strongly preferred.
  • Demonstrated ability to work effectively in large, matrixed program environments.

Benefits

  • Competitive compensation.
  • Professional development opportunities.
  • Flexible work arrangements.

Company Description

Our success over the past 20 years is rooted in our exceptional team, which thrives in a culture of collaboration, creativity, and continuous learning. We remain committed to cultivating an environment where people feel valued, have a voice, and are given the tools to grow—both personally and professionally—while pushing the boundaries of innovation in the fintech industry.

Before You Apply
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Java Engineer @Kunai
Software Development
Salary unspecified
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 2wks ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 127,118+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later