




Job Summary: A professional with experience in Java back-end development to work on complex projects, delivering high-performance, secure, and scalable solutions while collaborating with diverse teams. Key Highlights: 1. Participation in medium- and high-complexity projects 2. Development of high-performance and scalable Java back-end solutions 3. Collaboration with cross-functional teams The candidate must have consistent experience developing back\-end solutions using Java, particularly in medium- to high-complexity projects. Solid knowledge of system architecture, programming best practices, and industry standards is required to ensure applications are high-performing, secure, and scalable. Responsible for analyzing requirements, understanding business needs, proposing technical solutions, and developing features, integrations, and services. Collaborates closely with Front\-End, QA, Infrastructure, and Architecture teams to continuously improve platforms and processes. **Key Responsibilities:** Develop, enhance, and maintain Java back-end APIs and services. Ensure code quality through best practices, automated testing, and code reviews. Participate in defining architecture and designing technical solutions. Conduct technical and functional requirement analysis, proposing improvements and viable alternatives. Investigate and resolve production incidents and issues. Support deployment and monitoring of applications in production and non-production environments. **Requirements:** **Desired Skills:** Spring Boot REST APIs, Microservices Oracle, MongoDB, and SQL Server databases Version control tools (Git) Messaging systems (RabbitMQ)


