




Job Summary: We are seeking a Senior Java Developer to design and evolve critical systems, ensuring code quality and efficient integration. Key Highlights: 1. Participate in defining architecture and making technical decisions 2. Mentor developers and resolve complex problems 3. Actively collaborate with multidisciplinary teams **Senior Java Developer | Backend | Systems Architecture** **On-site position in Jaraguá do Sul, Santa Catarina — 100% in-person** We are looking for a **Senior Java Developer** with solid experience developing scalable, high-performance backend applications, capable of contributing to architecture definition, technical decision-making, and developer mentoring. This professional will be responsible for designing and evolving critical systems, ensuring code quality, adherence to software engineering best practices, and efficient integration across corporate systems. The role requires strategic technology vision, the ability to solve complex problems, and active collaboration with multidisciplinary teams. **Responsibilities** * Develop and evolve backend applications using **Java and modern frameworks** * Define and implement **scalable software architecture** * Design and maintain **high-performance REST APIs** * Conduct **technical analysis and solution design** * Ensure code quality by following **Clean Code, SOLID principles, and best practices** * Lead **code reviews and developer mentoring** * Resolve **complex technical problems** * Collaborate with product, QA, and DevOps teams **️** **Technology Stack** **Languages and Frameworks** * Java 11+ * Spring Boot * Spring Cloud * Spring Data * Hibernate / JPA **Architecture** * Microservices * REST APIs * Event-driven architecture * Design Patterns **Databases** * PostgreSQL * MySQL * Oracle * Redis (nice-to-have) **DevOps and Tools** * Git * Docker * Kubernetes (nice-to-have) * CI/CD (Jenkins, GitLab CI, GitHub Actions) **Messaging** * Kafka * RabbitMQ **Requirements** * Solid experience in **Java backend development** * Experience with **Spring Boot and REST APIs** * Experience with **microservices architecture** * Knowledge of **database modeling** * Experience with **agile methodologies (Scrum/Kanban)** * **Nice-to-haves** * Experience with **cloud platforms (AWS, Azure, or GCP)** * Knowledge of **observability (logs, metrics, tracing)** * Experience with **high-scale or high-availability systems** * Experience in **industrial environments or ERP systems**


