Job Closed
This listing is no longer active.
20% of fortune 500 fintech trust Kunai for engineering talent.
Senior Fullstack Engineer, Kotlin/React
Location
Mexico
Posted
89 days ago
Salary
0
Seniority
Senior
Job Description
Senior Fullstack Engineer, Kotlin/React
Kunai
• 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.
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.
Benefits
- Competitive compensation
- Professional development opportunities
- Flexible work arrangements
Related Guides
Related Job Pages
More Backend Engineer Jobs
Database Developer
Accenture Federal ServicesWe believe in the power of change, harnessed in ways that matter for our country and communities.
• You will be responsible for building, implementing and supporting Microsoft solutions. • You will grow to be a "go-to" person for advanced application development tasks involving front end, mid-tier and backend development, SQL Server, web apps, function apps, and other Microsoft capabilities. • Architect and develop solutions using SSIS, SQL Server, stored procedures and APIs. • Requirements gathering, research to develop insightful conclusions and generate solutions to address user needs. • Field requests from stakeholders, clarifying requirements, and responding with data that meets the end-users need. • Perform advanced data analytics to make recommendations on improvements. • Assist in documentation of current processes and development of documentation for new processes along with other methods of knowledge sharing. • Utilize Power BI or other BI Platform technologies to creatively display complex data in a manner that can be digested by a wide audience. • Migrate data/pipeline creation to get data from database/file system to data warehouse. • Check in code to Github and deploying builds locally for testing. Understand branching. • Ensure data accuracy, performance, usability, and functionality requirements of BI platform. • Participate in the full software development life cycle, including solution design, development, code review, source code control, testing, deployment. • Design and develop Reports and ETL process to/from Data Warehouse using SQL Stored Procedures.
Software Engineer III, Ruby on Rails
PrizePicksPrizePicks is the fastest-growing sports company in North America according to the 2023 Inc. 5000 rankings, two years running, and the largest independent skill-based fantasy sports operator in the country.
• Own feature development: Take ownership of features end-to-end — from technical design through delivery — breaking complex projects into well-scoped, deliverable pieces. • Write high-quality code: Produce Ruby code that is idiomatic, performant, well-tested, and raises the bar for the codebase. • Contribute to architecture: Participate in team-level architectural decisions around data modeling, service boundaries, API design, and background processing patterns. • Improve quality proactively: Identify opportunities to improve code quality, performance, reliability, and developer experience — and act on them. • Guide junior engineers: Provide technical guidance to Software Engineers I and II through thorough code reviews, pairing sessions, and design feedback. • Collaborate cross-functionally: Work with Product, Design, and QA to validate technical decisions and ensure alignment between product goals and implementation. • Participate in on-call rotation: Take increasing ownership of incident response, contributing to root cause analysis and systemic improvements. • Build team knowledge: Document technical decisions, data models, and service patterns to strengthen your team’s shared understanding.
• Are trusted advisors to our clients and seen as thought leaders in the tech industry • Are keenly aware of big picture business problems and goals and capable of a leadership role • Mentor, train, and upskill your Callibrity peers and clients’ teams • Can solve a wide variety of problems with the appropriate solution drawn from a large subset • Communicate complex ideas effectively, both verbally and in writing • Proactively identify problems, challenges, and issues and recommend the best possible solution • Demonstrate mastery and cable to teach software development best practices (Agile, DevOps, Test Automation, CI/CD, TDD) to others • Stay ahead of the curve by exploring new technologies including AI, Machine Learning, Cloud, and IoT • Thrive in an environment where there is close interaction among different roles and teams • Are admired by the client as someone they can count on, regardless of title or seniority
• Develop and maintain our products • Contribute to the ideation, technical design, implementation, and testing of product features that will transform the capital markets • Design & deliver thoughtfully crafted REST APIs, interfaces and database schemas to ensure scalability, maintainability, and performance • Produce high-quality software following good architecture and design principles that are scalable • Contribute to test automation within an agile team • Participate in and contribute actively to architecture reviews, code reviews, design reviews, and post-mortems, and raise the bar for engineering best practices across the team • Document changes and guides for the applications • Collaborate closely with cross-team members and departments • Provide technical support for our stakeholders



