Remotery

Senior Fullstack Developer

Posted 1 day ago

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

📋 Description

• Design and enhance Java/Spring Boot microservices that comprise the platform ecosystem.

• Create messaging flows utilizing GCP Pub/Sub for asynchronous event processing.

• Ensure data integrity and change auditing through JaVers and MongoDB.

• Collaborate on defining API contracts and integrations with OpenFeign.

• Write robust tests using Testcontainers and guarantee coverage of essential scenarios.

• Develop and sustain the platform front end using React and TypeScript, integrating with ecosystem APIs.

• Maintain and update Kubernetes manifests and CI/CD pipelines.

• Actively engage in architecture discussions and participate in code reviews.

• Oversee deliveries up to deployment.

• Clearly communicate technical trade-offs.

• Contribute to and gain insights from distributed systems with multiple event consumers.


⛳️ Requirements

• Proficiency in Java 21 with Spring Boot 3.x (including web, security, validation, and data).

• Experience with MongoDB: document modeling, queries, and indexing.

• Familiarity with event-driven architecture and asynchronous messaging.

• Knowledge of OAuth2 / Resource Server for token-based authentication.

• Testing experience with Testcontainers and JUnit 5.

• Proficient in Docker and Docker Compose for image building and local orchestration.

• Understanding of Kubernetes: reading and maintaining manifests (such as Deployment, ConfigMap, Service, Namespace).

• Experience with CI/CD using Azure Pipelines, including build processes, image pushes, and environment-based deployments.

• Familiarity with React 19 and TypeScript using Vite.

• Knowledge of TanStack Query for server-state management.

• Experience with Zustand for global state management.

• Proficient in React Hook Form and Zod for form validation.

• Familiarity with Azure MSAL for browser authentication.

• Experience with testing using Vitest and Testing Library.

• Nice to have: GCP (Pub/Sub, Cloud Storage, GKE).

• Nice to have: Azure Active Directory (Spring Cloud Azure).

• Nice to have: Loki, Promtail, and Grafana for observability.

• Nice to have: JaVers for entity auditing.

• Nice to have: MapStruct for domain mapping.

• Nice to have: integration with legacy systems (REST/SOAP).

• Nice to have: SonarQube and static code quality tools.


🏝️ Benefits

• Meal allowance.

• Food allowance.

• Home office allowance.

• Health insurance.

• Dental insurance.

• Life insurance.

• Discount partnerships.

• Discount agreements with retailers and educational institutions.

• Recurring agile training.

• Alura subscriptions.

People also viewed

Cloudera4 hours ago

Staff Software Engineer, Flink/Streaming Analytics

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job
Stellar Cyber4 hours ago

Senior / Staff Software Engineer – Parser Team

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

Senior Founding Product Engineer

US flagCalifornia, +3 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike5 hours ago

Staff Product Engineer

US flagCalifornia, +3 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike5 hours ago

Founding Product Engineer – YCombinator Experience

US flagCalifornia OnlyFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike5 hours ago

Lead Product Engineer

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers