




Job Summary: Develop and maintain full-stack features using Java, Spring Boot, and React; optimize SQL queries; and ensure security and quality of Globo's advertising applications. Key Highlights: 1. Transform data into actionable intelligence for advertising 2. Inclusive and diverse work environment 3. Collaborate with business teams and continuously learn **About the Team:** Data and Relationship for Advertising is part of Globo's Advertising area: We transform data into actionable intelligence that enhances advertising results, delivers value to affiliates and agencies, and supports strategic decisions with confidence, governance, and innovation. **Diversity:** We create environments where everyone is included, welcomed, and valued. We strive to build an increasingly diverse Globo—in representation and thinking—learning from each other and fostering creativity and innovation. **Work Model:** Hybrid at Globo offices: *Rio de Janeiro, RJ* \| *São Paulo, SP* \| *Porto Alegre* \| *Brasília* \| *Recife* \| *Belo Horizonte.* **Responsibilities and Duties** **Your Day-to-Day:** * Develop and maintain full-stack features: REST APIs in Java with Spring Boot and React interfaces; * Implement improvements, bug fixes, and new features in domain applications; * Write and optimize SQL (MySQL) queries to support financial business rules; * Gradually understand the business rules related to the solutions you work on; * Ensure endpoint security through role-based access control and authentication; * Write automated tests and follow software development best practices; * Analyze production logs and resolve incidents across development, testing, and production environments; * Actively participate in code reviews and technical discussions with the team; * Contribute to technical documentation of developed solutions; * Collaborate with business teams to translate requirements into technical solutions; * Continuously learn about used technologies and the platform’s ecosystem. **Requirements and Qualifications** **What You Need:** * Completed undergraduate degree in Systems Analysis and Development, Computer Science, Computer Engineering, Information Systems, or related fields; * Experience with Java (11 or higher); * Knowledge of Spring Boot (Data JPA, Security, Web); * Proficiency in SQL/MySQL (native queries and complex JOINs); * Experience building and consuming REST APIs; * Experience developing and maintaining robust, scalable REST APIs (micro\-services); * Experience with React (hooks and functional components); * Knowledge of TypeScript; * Experience with state management (Redux, DVA or similar); * Experience with Git; * Basic knowledge of GCP; * Experience with CI/CD (deployment pipelines); * Academic, personal, or professional project experience involving software development; * Knowledge of programming and software development; * Understanding of data structures and programming logic; * Academic or professional experience developing APIs or web applications; * Basic knowledge of code versioning (Git); * Familiarity with software development best practices and code organization; * Interest in learning new technologies and advancing technically. **Bonus Skills:** * Experience with Spring Security (OAuth2/JWT); * Use of Lombok; * API documentation with Swagger/OpenAPI; * Experience with Ant Design; * Knowledge of Umi framework; * Experience with Next.js; * Experience with financial systems or ERP; * Knowledge of permission architecture and access control (roles); * Experience exporting and manipulating data (e.g., Excel) in the front\-end. **Additional Information** **Why Join Globo:** Come and let’s create stories and technologies together. At Globo, the intersection of storytelling and technology drives a diverse and innovation-passionate team. We have the opportunity to bring Brazilians closer together by creating new ways to connect with them. Here, everyone makes transformation happen. Our selection processes are conducted entirely remotely. \#vempraglobo Want to know more about working at Globo? Follow our daily life, challenges, and achievements on our social media: https://www.linkedin.com/company/globo https://www.instagram.com/vempraglobo https://www.youtube.com/c/VemPraGlobo/ Your personal data will be used for candidate selection purposes to fill open positions at Globo. Personal data collected during the selection process of candidates not hired at this time may be retained in our databases for consideration in future selection processes. All collected data will be handled according to strict information security standards and in full compliance with applicable privacy laws, including Law No. 13.709/18, and in accordance with our privacy policy, available at: https://vempraglobo.g.globo/files/politica\_de\_privacidade.pdf By proceeding, you acknowledge and agree to your application being processed under these terms. Globo is made up of people who want to do things differently, collaboratively, and shape the future—people spread across Brazil (and the world!) working with content, news, business, technology—all with Brazilian identity and abundant talent. Open and pay TV channels, digital products such as Globoplay, Cartola, G1, Ge, Gshow, and other services are all brought together in one place. **At Globo, the intersection of storytelling and technology drives a diverse and innovation-passionate team.** **We have the opportunity to bring Brazilians closer together by creating new ways to connect with them.** **Here, everyone makes transformation happen.** Want to be part of this transformation too? \#VemPraGlobo ;)


