Description
**Position: Senior Java Backend Developer**
**Employment Type: CLT / PJ**
**Work Mode: Remote**
**Work Location: Remote**
**Education: Bachelor's degree in IT**
**Mandatory Requirements / Technologies / Required Knowledge**
**Key Responsibilities:**
Experience working on Mobile-oriented BFFs;
Design and develop scalable and resilient backend solutions using Java;
Ensure code quality with a focus on maintainability and performance;
Support the dissemination of software engineering best practices, including TDD, BDD, DDD, and Clean Code;
Conduct code reviews and optimizations, pair programming, and mentoring with the team;
Collaborate with business areas to translate complex business rules into efficient implementations;
Promote technical knowledge sharing and provide support to development teams;
Guide and establish technical guidelines for requirement gathering from clients;
Assume technical responsibility for backend-related matters across projects and products