
Java/Angular Fullstack Developer β Mid
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Brazil.
β’ Create reactive, high-performance APIs utilizing Spring Boot WebFlux, ensuring both scalability and low latency in asynchronous settings.
β’ Architect and implement event-driven systems using methodologies such as CQRS, Event Sourcing, and messaging through Apache Kafka or Redpanda.
β’ Enhance non-blocking I/O operations via reactive programming (Project Reactor) and functional programming techniques (Java Functional APIs, Vavr).
β’ Guarantee resilience and fault tolerance in microservices using patterns like Circuit Breaker (Resilience4j), Retry, and Dead Letter Queue (DLQ).
β’ Engage with reactive databases (MongoDB Reactive Streams).
β’ Integrate varied systems (SOAP, REST, gRPC) with a focus on contract specifications (OpenAPI, Protocol Buffers).
β’ Contribute to establishing best practices and architectures, including Clean Code, SOLID principles, Domain-Driven Design (DDD), and automated testing (JUnit, TestContainers, MockWebServer).
β’ Collaborate with DevOps teams to develop CI/CD pipelines (GitHub Actions).
β’ Bachelorβs degree in Computer Science or a related field.
β’ Extensive experience with Spring Boot WebFlux, Project Reactor (Mono/Flux), and reactive programming.
β’ Strong grasp of the functional programming paradigm.
β’ Solid academic background, particularly in algorithm analysis and optimization.
β’ Expertise in Apache Kafka (producers/consumers, Kafka Streams, Schema Registry) or Redpanda.
β’ Advanced understanding of data structures and algorithms.
β’ Familiarity with reactive databases (R2DBC, Reactive MongoDB) and SQL (PostgreSQL, indexing, query planning).
β’ Experience with distributed architectures (Saga, Outbox Pattern) and messaging systems (RabbitMQ, Pulsar).
β’ Proficiency in Java 17+ (Records, Pattern Matching, Virtual Threads), Lombok, and MapStruct.
β’ Knowledge of cloud computing (AWS/GCP) and containerization (Docker, Kubernetes).
β’ Experience with observability tools (OpenTelemetry, Micrometer) and structured logging solutions (ELK, Grafana Loki).
β’ Competitive salary and performance bonuses.
β’ Flexible working hours and remote work options.
β’ Opportunities for professional development and training.
β’ Comprehensive health and wellness benefits.
β’ Collaborative and innovative work environment.
Cloudera
Stellar Cyber
Pragmatike
Pragmatike
Get handpicked remote jobs straight to your inbox weekly.