Kunai is 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.
What You'll Do
- 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.
What We're Looking For
- 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.
- Excellent communication skills and ability to collaborate across large, matrixed organizations.
- 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.
Nice to Have
- Experience working in regulated or compliance-driven environments is highly preferred.
Technical Stack
- Backend: Kotlin, Spring Boot
- Frontend: React, TypeScript
- Cloud & Infrastructure: AWS, Amazon ECS
- Data: PostgreSQL, MySQL
- Tools & Patterns: GitHub, RESTful APIs, Microservices
Benefits & Compensation
- Competitive compensation
- Professional development opportunities
- Flexible work arrangements
Kunai fosters a culture of collaboration, creativity, and continuous learning, providing an environment where people feel valued, have a voice, and are given the tools to grow.




