Work on the development and maintenance of solutions using Java (8 or higher) and Spring Boot.
Implement and evolve microservices and REST APIs, following best practices for authentication, authorization and monitoring.
Participate in the design and implementation of architectures based on SOLID principles, Clean Architecture and Hexagonal Architecture.
Work with AWS Cloud, Kubernetes, AKS and continuous integration/delivery (CI/CD) tools such as Jenkins/CloudBees.
Collaborate in defining observability strategies, applying Site Reliability Engineering (SRE) practices, APM and logging.
Develop and maintain front-end applications in Angular (version 2+), using HTML, CSS and TypeScript/JavaScript.
Model and integrate data in relational and NoSQL databases.
Work with messaging and event-driven programming (Kafka, Event Hub).
Participate in planning meetings, reviews and agile ceremonies, contributing to the continuous improvement of the product and processes.
Requirements
Strong knowledge of:
- AWS Cloud
- Java 8+ and Spring Boot
- Kubernetes / AKS
- Angular 2+ (HTML, CSS, TypeScript/JavaScript)
- Relational and NoSQL databases
- Software Engineering and SOLID principles
- Hexagonal and Clean Architecture
- Event-driven programming (Kafka, Event Hub)
- SRE practices, APM and logging
- CI/CD tools (Jenkins/CloudBees)
- Version control with Git and quality analysis with Sonar
- Microservices and REST APIs (authentication, authorization, monitoring)
**Behavioral skills:**
- Assertive communication
- Planning and organization
- Creativity and analytical thinking
**Desirable:**
- Knowledge of OAuth 2.0, OpenID and cryptography
- Certifications in Java and/or Cloud
- Experience in technology modernization projects
- Knowledge of Camel, Camunda, JSF/JSP with WebSphere
- Knowledge of SQL/PL-SQL, especially Oracle
- Familiarity with PaaS, IaaS and BaaS
Benefits
Company-subsidized health plan for the employee.
Option to include dependents in the Health Plan with payroll-deduction discount.
Dental assistance (optional).
Option to include dependents in the Dental Assistance Plan with payroll-deduction discount.
Meal voucher or food allowance.
Transportation voucher (optional).
Impact & Care - Personal guidance program offering emotional support and confidential counseling in psychological, legal, financial, social and pet areas at no cost for the employee and legal dependents.
Gympass - Wellhub (Access to more than 700 gyms across Brazil with plans from R$ 29.90, payroll-deducted).
Option to include dependents in Gympass - Wellhub (up to 3 dependents - paid via credit card).
Access to Udemy through our intranet.
Partnerships with major consumer brands.
Agreement with SESC for the employee and dependents.
Discounts with educational institutions (undergraduate and postgraduate) and language/certification schools.
Group life insurance.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.