20% of fortune 500 fintech trust Kunai for engineering talent.
Senior Fullstack Engineer
Location
United States
Posted
6 days ago
Salary
Not specified
No structured requirement data.
Job Description
Role Description
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.
- 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.
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.
Requirements
- 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.
Benefits
- Competitive compensation
- Professional development opportunities
- Flexible work arrangements
Job Requirements
- 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.
- 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.
Benefits
- Competitive compensation
- Professional development opportunities
- Flexible work arrangements
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
Mercury Insurance Services, LLCAt Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected events for more than 60 years. We are one team with a common goal to help others. Everyone needs insurance and we can’t imagine a world without it. We care about our people, and we mean it. We reward our talented professionals with a competitive salary, bonus potential, and a variety of benefits to help our team members reach their health, retirement, and professional goals. Pay Range USD $83,670.00 - USD $161,815.00 /Yr.
The Senior Software Engineer will be crucial in designing, developing, and maintaining complex software systems, involving leading agile teams or projects and ensuring the delivery of high-quality software solutions. Essential functions include writing high-quality code, leading design and code reviews, mentoring junior engineers, and collaborating with stakeholders for successful feature delivery.
The role involves supporting the design and documentation of future-state clinical contact center processes and Standard Operating Procedures (SOPs) to enhance the Veteran experience for the U.S. Department of Veterans Affairs. Key duties include mapping current and future workflows, creating documentation like SOPs and RACI matrices, and supporting operational readiness and implementation activities.
The developer will design, develop, and maintain secure and scalable RESTful APIs and GraphQL services, defining specifications and ensuring seamless integration between healthcare systems and third-party services. Key duties include configuring and managing the Kong Gateway, implementing robust security controls, and developing comprehensive unit and integration tests for reliability.
Software Engineer
AlteryxFind yourself checking a lot of these boxes but doubting whether you should apply? At Alteryx, we support a growth mindset for our associates through all stages of their careers. If you meet some of the requirements and you share our values, we encourage you to apply. As part of our ongoing commitment to a diverse, equitable, and inclusive workplace, we’re invested in building teams with a wide variety of backgrounds, identities, and experiences.
Software Engineer developing core platform capabilities for Alteryx