Kunai

Kunai

Kunai is a leading digital product development consultancy for fintech, delivering innovative solutions trusted by Fortune 500 companies and startups worldwide.

Professional Services
51-250
Founded 2001

Description

  • Design domain models, bounded contexts, and service architectures for card-network reference data.
  • Build and maintain Java/Spring Boot services using PostgreSQL, Liquibase, Drools, and scheduled jobs.
  • Design integration workflows with Apache Camel and event-driven systems using Kafka.
  • Develop micro-frontend applications with Next.js, React, and TypeScript.
  • Own OAuth2/OIDC identity architecture, including Okta integration, token validation, and session management.
  • Govern AWS IAM, S3, CloudFront, and multi-environment cloud architecture.
  • Lead deployments, test-driven development, and continuous testing automation within CI/CD pipelines.
  • Design and execute performance testing, identify bottlenecks, and improve high-throughput payment services.
  • Modernize legacy applications by migrating services to cloud-native environments such as OpenShift.
  • Participate in code reviews, architectural planning, PCI data-purging initiatives, and cross-team technical collaboration.

Requirements

  • 5+ years of professional software engineering experience, primarily with Java.
  • Bachelor’s degree, or equivalent specialized training and progressively responsible technology experience.
  • Experience with Oracle and/or PostgreSQL; PostgreSQL Aurora and Liquibase are preferred.
  • Experience with OpenShift, Kubernetes, or equivalent containerized environments.
  • Experience with Spring Boot/JPA, Drools or similar rules engines, and Apache Camel or equivalent integration frameworks.
  • Working knowledge of Kafka, including topic/schema design and producer/consumer reliability patterns.
  • Production experience applying domain-driven design and designing authorization or data-access controls.
  • Experience governing AWS IAM, S3, CloudFront, or equivalent cloud infrastructure.
  • Experience with Next.js, React, TypeScript, micro-frontends, and independently deployable frontend systems.
  • Experience with OAuth2/OIDC, Okta, performance testing, CI/CD automation, PCI compliance, and distributed systems; payments or financial-services experience preferred.
  • Strong communication skills and ability to work across large, matrixed programs and ambiguous environments.
  • PGLogical, AI-assisted development tools, card-network integrations, or air-gapped environments are preferred.
  • Work authorization sponsorship is not available.

Benefits

  • Competitive compensation.
  • Professional development opportunities.
  • Flexible work arrangements.
  • Collaborative culture focused on creativity and continuous learning.
  • Employee growth support and opportunities to contribute to fintech innovation.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Core/ Infra - Senior Java Engineer - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch team to build and improve shared platform infrastructure, enabling secure, scalable, observable, and maintainable Elasticsearch across cloud, serverless, and on-premises environments.

Argo CD Buildkite CI/CD Elasticsearch GitOps Go Gradle Java Kubernetes Maven OpenTelemetry Serverless
29 minutes ago

Senior Backend Engineer (Java)

Moniepoint 1K-5K Diversified Financial Services

Moniepoint Inc. is hiring a backend software engineer to build and scale reliable Java and Spring Boot services supporting its high-volume financial platform in Africa.

Agile Angular AWS CI/CD Docker DynamoDB Elasticsearch Hibernate Java Kubernetes Microservices PostgreSQL React REST API Spring Spring Boot System Design
44 minutes ago

[Job 31840] Developer Backend Java Pleno (Foco em IA))

CI&T 5K-10K Internet Software & Services

A CI&T busca uma pessoa desenvolvedora backend Java em nível mid-level para construir e sustentar soluções de microsserviços integradas a inteligência artificial, contribuindo para projetos de transformação tecnológica em uma empresa global.

Angular CI/CD Docker Generative AI Java JUnit Kafka Kubernetes Microservices Mockito NLP RabbitMQ REST API Spring Boot SQL
44 minutes ago

Senior Backend Engineer (Java)

Moniepoint 1K-5K Diversified Financial Services

Moniepoint Inc. is seeking a backend software engineer to build and scale reliable Java and Spring Boot services supporting its high-volume financial platform in Africa.

Agile Angular AWS CI/CD Docker DynamoDB Elasticsearch Hibernate Java Kubernetes Microservices PostgreSQL React REST API Spring Spring Boot System Design
59 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers