




Job Summary: A professional to develop, enhance, and maintain Java-based APIs and backend services, ensuring code quality through best practices and automated tests. Key Highlights: 1. Development and maintenance of Java-based APIs and backend services 2. Ensuring code quality through best practices and testing 3. Participation in architecture definition and solution design **Responsibilities:** Develop, enhance, and maintain Java-based APIs and backend services. Ensure code quality by applying best practices, automated tests, and code reviews. **Requirements:** * Participate in defining architecture and designing technical solutions; * Conduct technical and functional requirements analysis, proposing improvements and viable alternatives; * Investigate and resolve production incidents and issues; * Support application deployment and monitoring in production and non-production environments. **Desired Knowledge:** * Spring Boot; * REST APIs, Microservices; * Databases: Oracle, MongoDB, Soleve; * Version control tools (Git); * Messaging systems (RabbitMQ).


