




Job Summary: We are seeking a Senior Full Stack Java with React Developer to support and continuously evolve applications, ensuring stability, performance, and reliability. Key Highlights: 1. Support and continuously evolve applications 2. A safe, challenging, and human-centered work environment 3. Investment in learning, well-being, and purpose Nice to meet you — we are the people of **Develcode**! We are a technology company with over a decade of history, recognized as a **GPTW** (Great Place to Work), driven by a purpose: **delivering innovative software solutions that transform businesses and people**. Here, we value **innovation**, **collaboration**, and **commitment**, cultivating a **safe, challenging, and human-centered work environment** that encourages continuous growth for our team members and honors the authenticity of every individual. Our team consists of highly skilled professionals distributed across Brazil, and our headquarters is located in Caxias do Sul \- RS. We believe technology and people go hand in hand, which is why we invest in **learning, well-being, and purpose**. Join us in building the future! **What are we looking for?** We seek a **Senior Full Stack Java with React Developer** to work on **application support and continuous evolution**, ensuring stability, performance, and reliability. **Responsibilities:** * Perform **production system support**: analysis, troubleshooting, fixes, and prevention. * Conduct **Root Cause Analysis (RCA)** and implement corrective/preventive actions. * Develop and evolve **REST APIs** and integrations between services. * Implement improvements and fixes in the **frontend (React/Next.js)**, focusing on performance and user experience. * Participate in **code reviews**, maintain **Clean Code** standards, and apply **Design Patterns**. * Support quality practices: **TDD/unit testing**, test coverage, and quality analysis (e.g., Sonar). * Work with **messaging systems** (Kafka/RabbitMQ) and asynchronous integrations when required. * Work in **microservices** environments and support technical decisions based on best practices (SOLID, architecture). * Support the team in technical alignment, documentation, and improving the support workflow. **Requirements:** * Solid experience with **Java**, Spring Framework (Spring Boot). * Experience with **React** and modern practices. * Advanced knowledge of CSS (Styled-components and/or SASS). * Familiarity with Next.js for high-performance web applications. * Experience with REST APIs. * Knowledge of Hexagonal Architecture. * Hands-on experience with AWS. * Experience with MongoDB and Oracle. * Experience with JPA and JDBC Template. * Experience with Kafka and RabbitMQ. * Knowledge of Microservices. * Practice with Clean Code, Code Review, Design Patterns, and SOLID principles. * Familiarity with unit testing (TDD) and quality tools (e.g., Sonar). * Knowledge of GitHub, GitLab, and Git Flow. **Nice-to-have:** * Strong experience in production/support (incidents, performance, critical fixes, RCA). * Experience with resilience strategies (retry, circuit breaker, idempotency) in microservices. * Observability and monitoring (logs, metrics, tracing). If you’re looking for a place to grow and innovate, your next step is **here**!


