Full Stack Developer – English Required

Posted Sep 17

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Design and maintain full-stack features utilizing Java 21, Spring Boot, React 18, and TypeScript.

• Create and improve REST APIs, BFFs, and domain services.

• Collaborate with API Gateway and API Management, focusing on security, governance, and system integration.

• Engage with BFF architecture to seamlessly integrate frontend, domain services, and other systems.

• Implement integrations with upstream and downstream systems, managing unavailability, timeouts, errors, and varied responses.

• Build React interfaces with reusable, accessible components in line with application standards.

• Design and enhance data models in PostgreSQL/Amazon Aurora, executing controlled migrations via Flyway.

• Implement authentication and authorization processes using JWT, Spring Security, and OAuth 2.0.

• Develop and uphold automated unit, integration, frontend, and E2E tests, including accessibility testing.

• Work with AWS services, particularly ECS, S3, Secrets Manager, CloudWatch, and Aurora DB.

• Contribute to the CI/CD pipelines with GitHub Actions, covering builds, testing, and deployment.

• Participate in code reviews, troubleshooting, incident analysis, and making technical decisions.

• Apply Git, branching, and code versioning methodologies.

• Utilize AI-assisted development tools such as Claude and GitHub Copilot while retaining ownership and understanding of the code.

• Collaborate daily with engineering, architecture, business, stakeholders, and the U.S. team to deliver high-quality software solutions.


⛳️ Requirements

• Strong proficiency in Java 17 or 21 and Spring Boot.

• Practical experience with React 18 and TypeScript.

• Experience in developing and consuming REST APIs and working with BFF-based architectures.

• Understanding of API Gateway and API Management.

• Familiarity with relational databases, particularly PostgreSQL, and migrations using Flyway.

• Knowledge of application security, including JWT, authentication, authorization, and Spring Security.

• Experience with automated testing and software quality assurance practices.

• Familiarity with AWS and cloud computing environments.

• Ability to investigate issues, clarify ambiguities, and address unclear requirements.

• Strong communication skills and the ability to engage with technical teams, business stakeholders, and other parties.

• Advanced proficiency in spoken and written English — required.

• Knowledge of architectural patterns is advantageous.

• Experience integrating upstream and downstream systems is a plus.

• Background in the financial services and/or insurance sectors is beneficial, but not mandatory.


🏝️ Benefits

• An inclusive culture that values diversity.

• Internal committees focused on inclusion and social responsibility (Women, People with Disabilities, Black People, LGBTQIAPN+, Parenthood, and Generations).

• Support for career development.

People also viewed

Shield AI17 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix19 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom20 hours ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps20 hours ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce22 hours ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly1 day ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers