




We are looking for a **Java Developer** to work remotely on the development and maintenance of corporate systems. We seek a responsible, delivery-oriented professional capable of working autonomously in a distributed environment. **Responsibilities** * Develop and maintain applications using **Java** (8+ or 11+). * Build scalable and secure REST APIs. * Implement integrations with external services and systems. * Perform performance improvements, bug fixes, and refactorings. * Participate in technical decisions, architecture design, and best practices. * Ensure delivery quality through unit testing and code reviews. **Required Qualifications** * Proven experience with **Java**. * Proficiency in **Spring Boot**, **Spring Data**, and **Spring Security**. * Experience with **REST APIs** and architectural patterns. * Knowledge of **relational** databases (PostgreSQL, MySQL) and/or **NoSQL**. * Experience with **Git**. * Familiarity with **JUnit** or other testing frameworks. * Strong communication skills for remote collaboration. **Preferred Qualifications** * Experience with **Microservices**. * Knowledge of **Kafka**, **RabbitMQ**. * Hands-on experience with **Docker**, **Kubernetes**. * Experience with **cloud** platforms (AWS, GCP, or Azure). * Knowledge of CI/CD. Employment type: Full-time CLT or Contract (PJ) Contract duration: 24 months Compensation: R$4,968.80 – R$24,683.52 per month


