Description
**About the Position:**
We are seeking a Senior Full-Stack Developer to work on a highly significant project, focusing on the development and maintenance of critical applications and system integrations. You will join an agile team, contributing from architecture design through to final delivery, in an environment powered by cutting-edge technologies.
**Responsibilities:**
* Develop and maintain high-performance back-end applications using **Java/Spring** and **Groovy/Grails**.
* Build and enhance responsive, interactive user interfaces with **React**, **Angular**, and **jQuery**, applying modern **HTML5**, **CSS3**, and **JavaScript**.
* Manage and version relational databases (**PostgreSQL**, **SQL Server**) using **Liquibase** for schema control.
* Implement distributed caching solutions with **Redis**, and scalable search mechanisms with **ElasticSearch**.
* Work within CI/CD pipelines and cloud infrastructure on **Azure**, applying **DevOps** practices.
* Use **Git** and **Gradle** for version control and dependency management, ensuring code quality and traceability.
* Collaborate on defining technical solutions, perform code reviews, and resolve complex system integration issues.
**Mandatory Requirements:**
* Solid experience with **Java/Spring** and its ecosystem.
* Practical knowledge of **Groovy/Grails**.
* Proficiency in **PostgreSQL** and **SQL Server**.
* Experience with caching and search tools (**Redis** and **ElasticSearch**).
* Proficiency in **Git** and **Gradle**.
* Hands-on experience in **Azure** environments with **DevOps** practices.
* Front-end skills with **React**, **Angular**, **jQuery**, **HTML5**, **CSS3**, **JavaScript**, and principles of **Responsive Web Design**.
**Nice-to-Have (Desirable):**
* **Experience:** Minimum of 4 years with Spring Framework.
* **Language:** Fluent English for communication with global teams and reading technical documentation.
**General Assignment Information:**
* **Estimated assignment duration:** 6 to 10 months (with possibility of extension depending on project progress)
* **Work model:** 100% Remote (from anywhere in Brazil)