Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Kunai

Job Description

Job Description

Kunai builds full-stack technology solutions for banks, credit and payment networks, infrastructure providers, and their customers. Together, we are changing the world's relationship with financial services. At Kunai, we help our clients modernize, capitalize on emerging trends, and evolve their business for the coming decades by remaining tech-agnostic and human-centered.

We are building a team of Senior Software Engineers 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

You will be embedded across one or more workstreams supporting digital payments engineering, with responsibilities that may include:

Domain & Service Architecture
  • Apply domain-driven design to define bounded contexts, domain models, and aggregate boundaries for card-network reference data — establishing a ubiquitous language shared across engineering and business stakeholders.
  • Develop and harden a Spring Boot / JPA / PostgreSQL Aurora service with Liquibase-managed schema migrations, a Drools-based business rules engine, and scheduled batch jobs — including designing authorization and data-access controls from the ground up where none exist today.
  • Design and own integration workflows and routing using Apache Camel (or equivalent), orchestrating multi-step, stateful operations such as request intake, validation, approval, and publication pipelines.
  • Develop an event-driven backbone using Kafka — topic/schema design, producer/consumer reliability patterns, and integration with the rules engine and workflow layer.
Frontend & Identity
  • Develop a micro-frontend application (Next.js/React/TypeScript) as an independently deployable system, and design its convergence path into the card network's future shared micro-frontend shell.
  • Own the OAuth2/OIDC identity architecture end-to-end — provider integration (Okta), JWT/token validation strategy, session/revocation design, and trust-boundary decisions across environments.
Cloud & Platform
  • Design and govern AWS IAM policy, S3, and CloudFront architecture across multiple environments — this is not config-following; you're expected to set the standard.
  • Lead deployment on the organization's internal static cloud hosting platform.
  • Drive test-driven development practice across the team and build out continuous testing/automation pipelines (unit, contract, integration, and end-to-end) as part of CI/CD.
Scalability, Performance Testing & Validation
  • 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.
Application Engineering
  • Build and maintain full-stack backend services supporting card network integration, working primarily in Java with PostgreSQL and OpenShift Container Platform (OCP).
  • Contribute to application modernization efforts, migrating and re-platforming services from legacy infrastructure to cloud-native environments.
  • Leverage AI-assisted development tooling (including GitHub Copilot) 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 including token removal and event consumption.
  • Work with event-driven services running on OpenShift and Oracle and PostgreSQL backends to support data lifecycle and compliance requirements.
  • Serve as a flexible, senior contributor across teams where engineering depth and experience are needed most.
REQUIRED SKILLS & EXPERIENCECore Engineering
  • 5+ years of professional software engineering experience, primarily in Java.
  • Strong working knowledge of relational databases — Oracle and/or PostgreSQL required; hands-on experience with PostgreSQL Aurora and Liquibase-managed migrations a strong plus.
  • 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 Spring Boot/JPA, business rules engines (e.g., Drools), and integration/orchestration frameworks (e.g., Apache Camel).
  • Working knowledge of Kafka or similar event-streaming platforms, including topic/schema design and producer/consumer reliability patterns.
Architecture & Design
  • Practical experience applying domain-driven design — bounded contexts, aggregates, and ubiquitous language — in a production system.
  • Demonstrated ownership of authorization/data-access control design, not just implementation against an existing model.
  • Experience designing and governing cloud IAM, storage, and CDN architecture (AWS IAM, S3, CloudFront or equivalents) at a standards-setting level.
Frontend & Identity
  • Experience with modern frontend frameworks (Next.js/React/TypeScript), including micro-frontend architectures and independently deployable frontend systems.
  • Experience owning OAuth2/OIDC identity flows end-to-end, including provider integration (e.g., Okta), token validation, and session/revocation design.
Performance Engineering
  • At least one enterprise-level performance testing engagement — defining strategy, selecting tooling, executing tests, and presenting findings.
  • Experience with performance profiling, load testing, and bottleneck resolution in high-throughput, distributed systems.
  • Ability to design logical, streamlined test frameworks from scratch and operate with minimal guidance.
Testing & CI/CD
  • Demonstrated experience driving test-driven development practices across a team.
  • Experience building continuous testing/automation pipelines (unit, contract, integration, and end-to-end) as part of CI/CD.
Payments & Financial Services
  • 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.
Collaboration & Communication
  • 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.
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.

At this time we are unable to provide sponsorship for this 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. 

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. As we continue to expand, 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.

 

Minimum Degree Required:

  • Bachelor's Degree, in lieu of a degree, demonstrating in addition to the minimum years of experience required for the role, three years of specialized training and/or progressively responsible work experience in technology for each missing year of college is required

 

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Plano, TX vacancy
  •  ...Tyler Technologies, Inc. is seeking a Senior Software Engineer to develop and maintain features for our Corrections Solutions products. The role requires a collaborative mindset, experience in software development, and proficiency with relational databases like MySQL.... 
    Senior
    Local area
    3 days per week

    Tyler Technologies

    Plano, TX
    2 days ago
  •  ...Seeking a Senior Software Engineer with 5+ years of experience supporting enterprise applications and operational environments, with strong expertise in .NET, AWS, SQL, production support, deployments, and troubleshooting . Roles and Responsibilities Support Development... 
    Senior

    Neshent Technologies

    Richardson, TX
    1 day ago
  •  ...RESPONSIBILITIES Guide the technical architecture of existing software solutions and act as an architectural authority for the...  ...the efforts to define best-in-class development processes and engineering practices Provide guidance on new technology and framework... 
    Senior

    Trintech

    Plano, TX
    2 days ago
  • $110k - $123.3k

     ...focused on modernizing enterprise applications, accelerating software delivery, and driving strategic technology initiatives...  ...software portfolio. This is an exciting opportunity for a Senior Software Engineer to help transform legacy applications through cloud modernization... 
    Senior
    Full time
    Local area
    Remote work
    Monday to Friday

    Homeland Talent Solutions

    Plano, TX
    2 days ago
  •  ...Senior Full-stack Software Engineer - Competitive Salary - Plano, TX (Hybrid) Wasp Barcode Technologies is a turnkey provider of inventory and asset tracking systems, offering everything needed for end-to-end management including software, scanners, printers, labels,... 
    Senior
    Local area

    Wasp Barcode Technologies

    Plano, TX
    1 day ago
  • $119.89k - $144.39k

     ...Salary: $119,893 - 144,387 per year Requirements: We need a senior software engineer with 10+ years of professional development experience; 15+ years is a plus. You should have substantial experience building and supporting production software on Linux. We prefer... 
    Senior
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    SwissDevJobs.ch

    Richardson, TX
    2 days ago
  •  ...Who we’re looking for Toyota Financial Services Enterprise Platforms is looking for a passionate and highly motivated Senior Software Engineer . The primary responsibility of this role is to design, build, and implement scalable cloud-native solutions that power enterprise... 
    Senior
    H1b
    Relocation package

    Worky Ltd

    Plano, TX
    1 day ago
  •  ...Ascendion is an AI-native software engineering disruptor helping businesses innovate faster, smarter, and with greater impact. We partner with...  ...to be their best at Ascendion. About the Role The Senior Software Engineer will be responsible for developing high-quality... 
    Senior
    Hourly pay
    Temporary work
    Work experience placement

    Ascendion

    Plano, TX
    2 days ago
  • $150k - $225k

     ...At Welltower, we’re transforming how the world thinks about senior living and wellness-focused real estate. As a global leader in...  ...you on our best-in-class team. About The Role The Senior Software Engineer at Welltower is responsible for designing, implementing, and... 
    Senior
    Night shift

    Welltower

    Plano, TX
    3 days ago
  •  ...As a software engineer on Capital One’s AI Developer Experience Task Force Team, you will be partnering closely with cross-functional teams to design, architect, develop and deploy AI powered products and services to improve developer experiences across the enterprise.... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Capital One Financial Corp

    Plano, TX
    3 days ago
  •  ...medical options for employees and their family), casual work environment and excellent growth opportunities. Summary The senior software engineer supports custom AIT software solutions for large scale automated aerospace assembly systems for both domestic and... 
    Senior
    Permanent employment
    For contractors
    Work experience placement
    Casual work
    Work at office
    Local area
    Flexible hours
    Night shift
    Weekend work

    All Aviation Jobs

    Plano, TX
    2 days ago
  • $92.7k - $222.48k

     ...innovation that aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are hiring a Senior Software Engineer - Android, reporting to the Senior Manager, Rx Digital Engineering, who will work on the CVS and Health 100 (H100) apps... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Currently hiring
    Local area

    CVS Health

    Richardson, TX
    2 days ago
  • $78k - $156k

     ...branded generic medicines. Our 122,000 colleagues serve people in more than 160 countries. JOB DESCRIPTION: Job Title Senior Software Engineer Working at Abbott At Abbott, you can do work that matters, grow, and learn, care for yourself and your family, be... 
    Senior
    Full time
    Worldwide
    Shift work

    Abbott

    Plano, TX
    2 days ago
  • cloud-native AWS developer with strong Python-based AWS Lambda development experience. Must have hands-on experience building AWS Lambda functions in Python from scratch . Candidates who primarily write Lambdas in Java or Node.js are not a fit. Should have...
    Senior

    Newlineinfo Corp

    Frisco, TX
    2 days ago
  • $160k - $200k

     ...~ CompTIA Security+ (Active DoD 8570/8140 Baseline Certification) Position Overview Vega Federal is seeking a Senior Software Engineer with 8+ years of professional engineering experience to serve as a technical lead for backend development, complex systems... 
    Senior
    Relocation package

    Vega

    Richardson, TX
    15 hours ago
  • $90k - $180k

     ...Position Summary As a Senior Software Engineer at Walmart, you will lead the delivery of scalable, secure software solutions by collaborating with cross-functional teams. You will drive the full software development lifecycle, including design, coding, testing, and... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart Distribution Center

    Addison, TX
    15 hours ago
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...aerospace and defense. Raytheon is seeking a mid‑level Embedded Software Engineer to join our engineering team supporting development... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Relocation
    Flexible hours

    Prattwhitney

    Mckinney, TX
    15 hours ago
  •  ...based on architectural guidelines. Build scalable and maintainable software systems. Drive adoption of emerging technologies selected by technical leads. Mentor junior and mid-level engineers. Participate in hiring processes and technical interviews.... 
    Senior
    Full time

    Tyler Technologies

    Plano, TX
    23 days ago
  •  ...Description Join the Enterprise Justice team at Tyler Technologies as an Senior Software Engineer! As a full stack engineer, you will work with a wide range of technologies such as .NET, Angular, HTML5, SQL, and Cloud/AWS building scalable solutions that empower... 
    Senior
    Full time

    Tyler Technologies

    Plano, TX
    a month ago
  •  ...to 40% to client locations throughout the U.S. Special Skills: Position requires a Bachelor's Degree in Computer Science, Engineering or Related Field and five (5) years of experience. The aforementioned five (5) years of experience must be progressively... 
    Senior
    Full time

    Cprime

    Plano, TX
    more than 2 months ago
  •  ...The Senior Full Stack Engineer performs end-to-end software development, including front-end, back-end, and database management. They also contribute to technical architecture, mentor team members, and collaborate with stakeholders to define technical direction. Requirements... 
    Senior
    Temporary work

    engineeringjobs.net, Inc.

    Frisco, TX
    15 hours ago
  •  ...on Digital Transformation and Product Engineering Services, enabling clients achieve their...  ...preferably AWS Strong understanding of software development best practices and Agile...  ...commitment to diversity and inclusivity. Seniority level ~ Seniority level Mid-... 
    Senior
    Full time

    ConnectedX Inc

    Plano, TX
    4 days ago
  •  ...on 09/24/2026 ~6+ years of professionalsoftware/backend engineering experience or equivalent. ~ Strong hands-onexperience with...  ...observability . ~ Experience withautomated testing and software quality practices. ~ Strong understanding of Git,code reviews... 
    Senior

    Premier Inn Hotels LLC (UAE)

    Plano, TX
    15 hours ago
  •  ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Software Engineering (Embedded) Job Code: 42005 Job Location: Richardson, TX (Onsite) Job Schedule: 9/80 - Employees work 9 out of... 
    Senior
    Full time
    Local area

    L3Harris Technologies

    Richardson, TX
    2 days ago
  • $151.5k - $185k

     ...authority and platform owner, driving architecture, standards, and engineering practices across a portfolio of modern data technologies...  ...vendor offerings to drive targeted business outcomes Develops software solutions to address manual and repeatable work or inefficient... 
    Senior
    Work at office

    Bank of America

    Plano, TX
    15 hours ago
  • $209k - $238.5k

     ...Overview Senior Lead Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Capital One

    Plano, TX
    3 days ago
  • $209k - $238.5k

    ## Senior Lead Software Engineer, Full StackApplylocations: Plano, TXtime type: Full timeposted on: Posted Todayjob requisition id: R243396Senior Lead Software Engineer, Full StackDo you love building and pioneering in the technology space? Do you enjoy solving complex... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Capital One Group

    Plano, TX
    2 days ago
  •  ...Job Title: Senior AWS Full Stack Software Engineer Location: Plano, TX/Reston, VA/Columbia, SC/Knoxville, TN/Lafayette, LA/Birmingham, AL Type: Permanent Full Time Responsibilities • Develop and maintain full stack applications using Java/Spring... 
    Senior
    Permanent employment
    Full time
    Local area

    System One

    Plano, TX
    28 days ago
  •  ...Lead Site Reliability Engineer Assume a critical role in defining the future of a globally recognized firm and have a direct and significant...  ..., with clear accountability for outcomes. Act as a senior escalation point during critical incidents, driving rapid... 
    Senior

    Chase

    Plano, TX
    21 hours ago
  •  ...Capital One is seeking a Data Engineer 4 in Plano, TX to design and deliver cloud-first data solutions at scale. You will collaborate with data scientists, analysts, and product partners to build robust pipelines using Python, Spark, Databricks, and Snowflake. The... 
    Senior

    Capital One

    Plano, TX
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!