This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

📋 External Recruiting Agencies

Jobgether is a remote job matching platform and talent marketplace; the job listing explicitly states it is posted on behalf of an anonymous partner company, making Jobgether a recruiting intermediary rather than the direct employer.

This company was flagged and excluded from default search results. Proceed with caution.

J
Posted 1w ago

Java/Angular Fullstack Developer | Mid

Jobgether
Brazil
RemoteFull Time
Responsibilities
  • developing APIs
  • designing architectures
  • building microservices
Requirements
  • Bachelor's degree in a related field
  • Professional Java and Spring Boot WebFlux experience
  • Kafka
  • Reactive databases
  • Distributed systems, cloud
  • Docker
  • Kubernetes
  • Testing, and observability expertise
Technical tools mentioned
JavaAngularSpring Boot WebFluxProject ReactorApache KafkaRedpandaKubernetesDockerMongoDB Reactive StreamsR2DBCSOAPRESTgRPCOpenAPIProtocol BuffersJUnitTestContainersMockWebServerGitHub ActionsPostgreSQLRabbitMQPulsarLombokMapStructAWSGCPOpenTelemetryMicrometerELKGrafana LokiCQRSEvent SourcingResilience4jCircuit BreakerRetryDead Letter QueuesSagaOutboxJava Functional APIsRecordsPattern MatchingVirtual ThreadsCI/CD

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Java/Angular Fullstack Developer | Mid based in Brazil.

This role offers the opportunity to build scalable, high-performance digital solutions within a technology-driven environment focused on modern software architecture.
You will develop reactive APIs and distributed services using Java and Spring Boot WebFlux, with a strong emphasis on performance and low latency.
The position combines backend engineering, event-driven architectures, cloud technologies, and resilient microservices.
You will work with technologies such as Kafka, reactive databases, Kubernetes, Docker, and modern observability tools.
You will contribute to architectural decisions and engineering practices centered on clean code, SOLID, DDD, functional programming, and automated testing.
Collaboration with DevOps and other technical teams will be essential to deliver reliable, production-ready solutions through CI/CD.
The role is ideal for a developer who enjoys solving complex engineering challenges and working with cutting-edge technologies in an AI-driven technology ecosystem.



Accountabilities:
  • Develop scalable, high-performance reactive APIs using Spring Boot WebFlux, ensuring low latency and efficient asynchronous processing.
  • Design and implement event-driven architectures using patterns such as CQRS and Event Sourcing, supported by Apache Kafka or Redpanda.
  • Optimize non-blocking I/O operations through Project Reactor and functional programming techniques.
  • Build resilient and fault-tolerant microservices using patterns and technologies such as Circuit Breaker, Resilience4j, Retry, and Dead Letter Queues.
  • Develop and integrate solutions using reactive databases, including MongoDB Reactive Streams and R2DBC.
  • Integrate heterogeneous systems through SOAP, REST, and gRPC while maintaining well-defined contracts using OpenAPI and Protocol Buffers.
  • Apply software engineering best practices including Clean Code, SOLID, Domain-Driven Design, automated testing, and maintainable architecture.
  • Develop automated tests using tools such as JUnit, TestContainers, and MockWebServer.
  • Collaborate with DevOps teams to build and improve CI/CD pipelines using GitHub Actions and related practices.
  • Contribute to the design and evolution of distributed systems, messaging architectures, and production-grade cloud applications.
  • Requirements:

    • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field.
    • Solid professional experience with Java and Spring Boot WebFlux, including Project Reactor and reactive programming with Mono and Flux.
    • Strong understanding of functional programming principles and Java Functional APIs.
    • Strong academic and practical foundation in algorithms, data structures, and algorithm optimization.
    • Advanced knowledge of Apache Kafka, including producers, consumers, Kafka Streams, and Schema Registry, or equivalent experience with Redpanda.
    • Strong knowledge of data structures such as lists, graphs, and immutable structures, combined with advanced algorithmic skills.
    • Experience with reactive databases such as R2DBC and Reactive MongoDB, as well as SQL databases including PostgreSQL, indexing, and query planning.
    • Experience with distributed architectures and patterns such as Saga and Outbox, along with messaging technologies such as RabbitMQ or Pulsar.
    • Proficiency in Java 17+ and modern language features such as Records, Pattern Matching, and Virtual Threads.
    • Experience with development tools and libraries such as Lombok and MapStruct.
    • Knowledge of cloud computing platforms such as AWS or GCP, as well as Docker and Kubernetes.
    • Familiarity with observability technologies such as OpenTelemetry and Micrometer.
    • Experience with structured logging and monitoring platforms such as ELK and Grafana Loki.
    • Strong problem-solving skills, technical curiosity, and the ability to collaborate effectively across engineering and DevOps teams.
    • Benefits:

      • Opportunity to work with modern technologies across Artificial Intelligence, Generative AI, cloud computing, distributed systems, and digital platforms.
      • Exposure to challenging, technology-intensive projects and opportunities to work with advanced engineering practices.
      • Access to AI-driven tools and emerging technologies to support innovation and software development.
      • Professional growth opportunities through continuous exposure to evolving technology trends and industry practices.
      • A collaborative, knowledge-sharing environment designed to support technical and career development.
      • Opportunity to work alongside experienced technology professionals and contribute to innovative digital solutions.
      • Access to a global technology ecosystem with opportunities to develop expertise in emerging technologies.
      • A culture that encourages continuous learning, innovation, and professional growth.


How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
 Why Apply Through Jobgether? 
 
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
 
 
#LI-CL1

Similar jobs

Fullstack Developer roles
1d
Save
Mark Applied
Hide
[Job- 31128] Fullstack Developer (React/Angular & Java/Node), Campinas, Brazil (Hybrid)
Campinas, São Paulo, Brazil
HybridFull Time
CI&T
CI&TNYSE: CINT: Provides global digital transformation and software engineering services.
Advanced English and strong Angular, React, JavaScript, and TypeScript experience required, with Java/Spring Boot, NestJS, REST, GraphQL, AWS, and DynamoDB knowledge.
Angular, React, Web Components, Micro Frontends (MFEs), JavaScript, TypeScript, Java, Spring Boot, NestJS, REST, GraphQL, AWS DynamoDB, AWS, AWS CloudFormation, Python, Docker, Kubernetes, Scrum, Kanban, Adobe Experience Manager (AEM), CI&T University, Wellhub (Gympass), TotalPass
2d
Save
Mark Applied
Hide
Desenvolvedor Fullstack | IT Research
São Paulo, São Paulo, Brazil
HybridFull Time
BTG Pactual
BTG PactualB3: BPAC11: Investment bank providing asset management and corporate financial services
Bachelor's degree preferred in computing or related fields; experience with C# (.NET Core), React, and Next.js; backend knowledge in SQL, RabbitMQ, Redis, or AWS preferred; AI experience is a differentiator.
C#, .NET Core, React, Next.js, SQL, RabbitMQ, Redis, AWS, LLMs, APIs
1w
Save
Mark Applied
Hide
Senior Fullstack Engineer (Ingeniero/a de Software Fullstack Senior) - Hybrid
Brazil
HybridFull Time
Clara
Clara: Spend management platform for Latin American businesses.
5+ YOE5+ years in software engineering; strong Java and Spring, frontend experience with React, distributed systems, PostgreSQL, Redis, REST APIs, Kafka, cloud platforms, mentoring, English, and AI tools.
Java, Spring, Spring Boot, Spring Batch, React, PostgreSQL, Redis, RESTful APIs, Kafka, AWS
1w
Save
Mark Applied
Hide
Fullstack Developer
Blumenau, Santa Catarina, Brazil
HybridContract
Hiflylabs
Hiflylabs: Delivers data engineering, AI, and digital product consulting services.
5+ YOE5+ years in web application development; strong Angular or React and Python experience; Databricks, REST APIs, relational databases, ORMs, Docker, CI/CD, cloud deployment, testing, and advanced English required.
Swift, Kotlin, Angular, React, Python, Node.js, Java, Databricks, Lakebase, MLflow, Unity Catalog, REST APIs, SQLAlchemy, Docker, GitHub Actions, Azure DevOps, Linux, Unix
1w
Save
Mark Applied
Hide
Senior Fullstack Developer (JavaScript & React)
Argentina or Brazil or Chile or Colombia or Mexico
RemoteFull Time
EPAM Systems
EPAM SystemsNYSE: EPAM: Provides global digital platform engineering and software development services.
3+ YOE3+ years of experience with JavaScript, React, Java, Node.js, backend and frontend technologies, databases, microservices, Azure, monitoring tools, AI-assisted development, and English proficiency at B2 or higher.
JavaScript, ES6, React, Next.js, HTML, HTML5, CSS, Sass, Less, XHR, Java, Spring Boot, Node.js, GraphQL, REST APIs, MySQL, NoSQL, CosmosDB, Azure, Splunk, Dynatrace, LinkedIn Learning
1w
Save
Mark Applied
Hide
Desenvolvedor Fullstack (Sustentação)
São Paulo, São Paulo, Brazil
OnsiteFull Time
Exame
Exame: Brazilian business media and executive education platform.
Solid full-stack experience with JavaScript, TypeScript, React, Node.js, REST APIs, databases, and Git; requires autonomy, collaboration, and strong technical communication.
JavaScript, TypeScript, React, Next.js, Vite, Node.js, NestJS, Express, REST, PostgreSQL, MySQL, MongoDB, Git, AWS, GCP, Azure, Jest, Testing Library, Cypress, CI/CD, Docker, Scrum, Kanban
1w
Save
Mark Applied
Hide
Fullstack Developer
Brazil
RemoteFull Time
Partner One
Partner One: Acquires and grows enterprise software companies for the long-term.
3+ YOERequires 3+ years with C#, strong .NET Framework and ASP.NET experience, .NET Core, Microsoft SQL Server, legacy ASP.NET, English communication, and an M.S. in Computer Science or similar.
C#, .NET Framework (ASPX), ASP.NET, .NET Core, ASP.NET Core, Microsoft SQL Server, Entity Framework, EF Core, WCF (Windows Communication Foundation), RabbitMQ, JavaScript, HTML, CSS, JQuery, TFS (Team Foundation Server), Azure DevOps, MongoDB, Apache Solr, Python, React
2w
Save
Mark Applied
Hide
Senior Fullstack Engineer - Operational Automations
United States or Canada or Japan or Hungary or Nigeria or Brazil or United Kingdom or North America
RemoteFull Time
Alpaca
Alpaca: Provides API-first brokerage infrastructure for trading stocks and crypto.
5+ YOE5+ years software engineering experience; deep Golang and Typescript/React expertise; SQL/PostgreSQL proficiency; experience shipping and operating large-scale production systems; strong analytical and communication skills.
Golang, Typescript, React, SQL, PostgreSQL, ArgoCD, Terraform, GCP, Docker, Kubernetes
This job has expired