ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Fullstack Engineer (Kotlin/React)

Kunai

Remote - United States (Remote Mexico) Remote permanent

Posted: March 6, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are seeking a talented engineer to join our team in a role that involves building full-stack applications for financial services companies, with a focus on scalability, security, and innovation. The successful candidate will work closely with our development team to design and deliver high-quality solutions that meet the needs of our clients. This role requires strong problem-solving skills, excellent communication skills, and experience with Kotlin and React.

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.

Overview

We are seeking a Senior Fullstack Engineer to support the design and delivery of secure, scalable, enterprise-grade applications within a large financial services environment. This role will be instrumental in modernizing and enhancing cloud-native platforms that power critical banking systems.

The ideal candidate brings deep expertise in Kotlin and Spring Boot, strong frontend capabilities with React and TypeScript, and hands-on experience operating containerized applications in AWS. This position requires a strong understanding of system reliability, security best practices, and performance optimization within highly regulated, large-scale environments.

Key Responsibilities


Design, develop, and maintain secure, high-performance backend services using Kotlin and Spring Boot within a microservices architecture.


Build and enhance modern, responsive user interfaces using React and TypeScript, ensuring accessibility and maintainability.


Develop and maintain RESTful APIs that meet enterprise standards for scalability, reliability, and security.


Deploy, manage, and monitor containerized applications using Amazon ECS (Elastic Container Service).


Leverage core AWS services to design resilient, fault-tolerant cloud infrastructure aligned with enterprise architecture standards.


Design, implement, and optimize relational database solutions using PostgreSQL and/or MySQL, including complex query development and performance tuning.


Follow structured Git-based workflows using GitHub, including feature branching, pull request reviews, and controlled release processes.


Ensure adherence to secure coding standards, compliance requirements, and enterprise governance frameworks.


Identify and resolve system performance issues across application, database, and infrastructure layers.


Participate in architectural reviews and contribute to long-term platform modernization initiatives.


Collaborate with cross-functional stakeholders including product, security, DevOps, and enterprise architecture teams.

Required Qualifications


5+ years of experience in fullstack software engineering within complex, enterprise environments.


Strong backend development experience using Kotlin.


Proven expertise developing production-grade microservices using Spring Boot.


Hands-on experience with AWS (Amazon Web Services) and cloud-hosted infrastructure.


Experience deploying and managing containerized workloads using Amazon ECS.


Strong frontend development experience with React and modern JavaScript.


Proficiency in TypeScript to enhance scalability, maintainability, and type safety.


Solid understanding of relational database design and advanced SQL (PostgreSQL or MySQL).


Experience with Git-based version control and enterprise development workflows using GitHub.


Strong understanding of object-oriented design principles, design patterns, and distributed systems.


Experience working in regulated or compliance-driven environments is highly preferred.


Excellent communication skills and ability to collaborate across large, matrixed organizations.

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

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply