Co-create innovative solutions in partnership with our clients, combining cutting-edge technology, artificial intelligence, and human creativity.
Be part of a global transformation journey at Stefanini.
Create a positive impact on businesses and on the lives of our colleagues.
Seek a professional growth opportunity in a company that values innovation, respect, autonomy, and collaboration.
Requirements
Minimum of 3 years of proven experience in software development activities (Frontend and Backend):
Backend
Strong knowledge of Java 17+ and Spring Boot 3.3.x.
Experience with Spring WebFlux (Reactive Programming).
Implementation of Spring Security with OAuth2 Client (particularly SSO integrations such as Gov.br).
Familiarity with Spring Cloud, OpenFeign, JPA/Hibernate, and MapStruct.
Working with PostgreSQL databases and schema versioning using Flyway.
Frontend
Development with Angular (version 14 or higher).
Proficiency in TypeScript (v5.8) and using RxJS for reactive streams.
Advanced knowledge of HTML5 and SCSS (Sass).
Experience with libraries such as PrimeNG, FontAwesome, and REST API integration.
Quality and Infrastructure
Testing: Writing unit tests with JUnit 5, Mockito, Jasmine/Karma, and using WireMock.
DevOps: Experience with Docker, orchestration on Kubernetes (K8s), and GitLab CI/CD pipelines.
Tools: Dependency management with Maven, boilerplate reduction with Lombok, and documentation with SpringDoc/Swagger.
Differentials and Desired Knowledge
Knowledge of Kafka Connect or Kafka Streams.
Experience with the Federal Government Design System (GovBR DS).
Familiarity with cloud storage via AWS SDK S3.
Practice in technical code reviews focused on maintainability and security.
Knowledge of version control (GIT).
Use of AI tools in daily work (LLMs / Prompt Engineering).
Tech Stack
Angular
AWS
Cloud
Docker
Hibernate
Java
JUnit
Kafka
Kubernetes
Maven
Mockito
Postgres
RxJS
SCSS
Spring
Spring Boot
SpringBoot
TypeScript
Benefits
Meal allowance or food voucher;
Discounts on courses, universities, and language schools;
Stefanini Academy — a platform with free, up-to-date online courses that include certificates;
Mentoring;
Health plan discounts for consultations and exams;
Medical assistance (health insurance);
Dental assistance (dental insurance);
Discount clubs and special offers at top establishments;