Modern digital solutions. Exceptional nearshore delivery.
Fullstack Developer - Kotlin or Java/React
Location
United States + 1 moreAll locations: United States, Canada
Posted
60 days ago
Salary
Not specified
Job Description
Role Description
You are a Backend Software Engineer with experience designing, developing, and launching backend systems. You are comfortable working within large codebases, debugging existing implementations, and collaborating with other engineers through code reviews. You have strong verbal and written communication skills that enable effective collaboration with a global engineering team, and you take ownership of your growth by proactively seeking feedback from peers, managers, and stakeholders.
How You Will Make Impact:
- Contribute to the delivery of backend systems and APIs by breaking down larger projects into individual tasks and delivering them incrementally.
- Support the product development lifecycle through close collaboration with product management, design, and analytics, ensuring technical decisions properly consider constraints, risks, and trade-offs.
- Your impact will be reflected in the quality, scalability, and reliability of the systems you help build and maintain.
Qualifications
- 2+ years of experience as a Software Engineer.
- Experience building backend systems and APIs.
- Experience developing APIs using Kotlin; Python may be present in some codebases.
- Experience with typed backend languages; Kotlin or Java, with C# as an acceptable alternative.
- Familiarity with AWS, MySQL, and Kubernetes.
- Experience with JavaScript / TypeScript.
- Experience building web apps with React.
- Experience creating Playwright UI tests and backend tests for Kotlin and Python codebases.
- Ability to deliver clear, well-tested, and maintainable code.
- Strong written and verbal communication skills.
- Bachelor’s degree or equivalent practical experience.
Requirements
- Break down larger projects into individual tasks and deliver them in multiple phases with the support of your tech lead and manager.
- Collaborate with other members of the team to deliver assigned tasks.
- Support the operations and availability of team artifacts by creating and monitoring metrics, escalating issues when needed, and participating in on-call and “keep the lights on” efforts.
- Contribute to team community and growth by participating in development activities such as the interview process.
- Use version control systems such as Git and GitHub to create, update, and commit pull requests.
Company Description
Founded by a Latina engineer from Medellín and based in Tampa, Florida, MAS Global Consulting is a 100% Hispanic and woman-owned company, recognized as a Great Place to Work and one of the Fastest-Growing Companies in the US. We connect top Latin American talent with North American clients to build digital, data, and cloud solutions. Our teams are currently helping world-leading organizations like JP Morgan Chase, Johnson Controls, and Dell to modernize platforms, deliver innovation, and scale digital transformation.
Job Requirements
- 2+ years of experience as a Software Engineer.
- Experience building backend systems and APIs.
- Experience developing APIs using Kotlin; Python may be present in some codebases.
- Experience with typed backend languages; Kotlin or Java, with C# as an acceptable alternative.
- Familiarity with AWS, MySQL, and Kubernetes.
- Experience with JavaScript / TypeScript.
- Experience building web apps with React.
- Experience creating Playwright UI tests and backend tests for Kotlin and Python codebases.
- Ability to deliver clear, well-tested, and maintainable code.
- Strong written and verbal communication skills.
- Bachelor’s degree or equivalent practical experience.
- Break down larger projects into individual tasks and deliver them in multiple phases with the support of your tech lead and manager.
- Collaborate with other members of the team to deliver assigned tasks.
- Support the operations and availability of team artifacts by creating and monitoring metrics, escalating issues when needed, and participating in on-call and “keep the lights on” efforts.
- Contribute to team community and growth by participating in development activities such as the interview process.
- Use version control systems such as Git and GitHub to create, update, and commit pull requests.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer – Applied AI Focus
FirmPilotAI Marketing Engine for Law Firms to automatically generate content and SEO to outrank competitors and get more clients.
Software Engineer designing and optimizing LLM integration at FirmPilot
Principal Software Engineer unifying engineering across multiple acquisitions at CivicPlus.
Principal Software Engineer – New Product
UpstartOur mission is to enable effortless credit based on true risk.
Principal Software Engineer designing backend systems for a new consumer credit product
Senior Fullstack Developer at Prointernacional working on international projects