





We are looking for a **Software Engineer** to develop **scalable, resilient, and high-performance solutions**, actively contributing to the evolution of **modern architectures based on microservices and event-driven design**, within a **digital transformation** environment, **agile culture**, and strong technical collaboration. **Responsibilities** * Develop and evolve **high-concurrency microservices**, using **Java (6 to 17\)** and **Spring Framework**; * Design, implement, and maintain **REST/RESTful APIs** and **event-driven solutions**; * Apply principles of **Object-Oriented Programming**, **Design Patterns**, and **Hexagonal Architecture**; * Ensure applications are **resilient, scalable, secure, and low-latency**; * Investigate, analyze, and resolve **production incidents**; * Contribute to the creation and maintenance of **monitoring and observability dashboards**; * Develop solutions based on **Domain-Driven Design (DDD)** and best practices in **secure development**; * Implement and maintain **unit tests**, ensuring code quality and reliability; * Work with **relational and non-relational databases**; * Participate in **CI/CD processes**, using **GitHub Actions**; * Use **messaging solutions (Kafka)**; * Work with services on **Azure Cloud**; * Follow standards, technical recommendations (**RFCs**), and principles of the **Twelve-Factor App**; * Collaborate with **agile teams**, participating in ceremonies, backlog refinement, and technical discussions. **Technical Requirements** * Solid experience with **Java (6 to 17\)** and **Spring Framework**; * Knowledge of **microservices** and **event-driven architecture**; * Experience developing **REST and SOAP APIs**; * Proficiency in **Design Patterns**; * Experience with **Hexagonal Architecture**; * Experience with **Kafka** or other messaging solutions; * Knowledge of **CI/CD** and **DevOps practices**; * Experience with **SQL and NoSQL databases**; * Familiarity with **agile methodologies** (Scrum, Kanban, Lean). **Preferred Qualifications** * Prior experience with **event-driven architectures**; * Experience with **Azure** and other cloud providers (**AWS, Google Cloud**); * Solid understanding of **DevOps culture**. **Work Model** * **Hybrid** – 2 days per week onsite * **Location:** Berrini – São Paulo/SP * Contract type: **PJ (individual contractor)** * Must provide own equipment for work **Interested Candidates** Contact **Erica de Oliveira Carvalho** Email: **erica.carvalho@gsoftware.com.br** WhatsApp: **(11\) 91554\-4060**


