In this position, 80% of projects are in C# and 20% are in Java.
There are some stable Java products where the team needs to implement small enhancements and provide production support.
The role is hybrid.
Requirements
Experience with .NET C#
Experience with Java
Strong experience with Spring, especially Spring Boot, Spring Data, and Spring MVC
Knowledge of streaming and messaging solutions (RabbitMQ, Kafka, SQS, SNS)
Experience with cloud architecture, especially AWS
Experience with Node.js
Strong knowledge of Java multiprocessing practices, including multithreading, parallelism, concurrency, and container scaling with appropriate load distribution
Proficiency with relational and non-relational databases
Strong understanding and application of code quality principles (SOLID / Clean Code)
Familiarity and experience with design patterns
Availability for a hybrid schedule (3 days per week on-site) at the office located in Itaim Bibi – São Paulo, SP.
Tech Stack
AWS
Cloud
Java
JavaScript
Kafka
Node.js
RabbitMQ
Spring
Spring Boot
SpringBoot
.NET
Benefits
Flash Card
R$ 936.00 per month to use flexibly for food, meals, and transportation.
SulAmérica Health Plan
no co-payments or employee deductions
SulAmérica Dental Plan
no co-payments or employee deductions
Life Insurance
Gympass | Wellhub
Access to gyms and fitness activities
TotalPass
Access to gyms, fitness activities, wellness and sports
SESC partnership
Benefits in culture, leisure, sport, and wellness
Creditas
Access to financial benefits, loans, and pension options
Frequent exchange and collaboration among tech talents
Opportunities to transition to new internal projects
Direct contact with leadership and clients
Close support from the People team and Business Partners (BP)