**Specialist - Software Engineering**
**Location: São Paulo, Brazil**
**Skills Required**: GCP, Java, Spring Boot, Microservices
Key Responsibilities:
- Develop and integrate **REST** and **SOAP** web services within a **microservices** architecture.
- Ensure secure coding practices, implementing authentication, authorization, and encryption mechanisms in line with best practices.
- Work with relational and non-relational databases like **PostgreSQL**, **Oracle**, **MySQL**, and NoSQL databases (**MongoDB**, **Cassandra**, **Neo4J**).
- Collaborate with cross-functional teams, communicate technical concepts effectively, and document development processes.
Must-Have Qualifications:
- Strong experience with **Java 8**, **Spring**, **Spring Boot**, **Spring Cloud**, and **Hibernate**.
- Hands-on experience in **microservices** architecture and development of **REST** and **SOAP** services.
- Expertise in **secure development practices**, including understanding of security principles like **encryption**, **authentication**, and **authorization**.
- Proficiency in **Java build tools** and dependency management using **Gradle** or **Maven**.
- Solid database experience with at least one relational or NoSQL database (e.g., **Postgres**, **Oracle**, **MySQL**, **MongoDB**, **Cassandra**, **Neo4J**).
- Excellent verbal and written communication skills.
Preferred Qualifications:
- Experience with client-side MVC frameworks like **Node.js**, **React**, or **Backbone**.
- Familiarity with **continuous integration** and build tools like **Jenkins**, **SonarQube**, **JIRA**, **Nexus**, **Confluence**, **GIT/BitBucket**, **Maven**, **Gradle**, and **RunDeck**.
- Experience working with **Google Cloud Platform (GCP)** or any other cloud platform.
- Exposure to **Agile methodologies** and experience working in agile development environments.
**Job Type**: Contract
Contract length: 12 months
Pay: R$20.00 - R$25.00 per hour
Work Location: On the road