On-site
São Paulo - SP
Salary Range
Not informed
Experience Level
Senior
Requirements
Desired Skills
Tasks and Responsibilities
Show originalSenior Java Developer
Working Hours: Business Hours
Model: Hybrid 1x per week - São Paulo/SP
Employment Type: CLT Full
Benefits:
👨💻 Hard Skills (Technical)
We are looking for a developer with solid experience in:
· Java 8 or higher, with mastery of streams, lambdas, and date APIs.
· Spring Boot and its ecosystem: MVC, Data, Security.
· Development of RESTful APIs, with best practices for versioning and security.
· Relational databases: especially PostgreSQL (desirable experience with DB2).
· Version control with Git (GitHub) and familiarity with GitHub Actions for CI/CD.
· Automated testing: JUnit and Mockito, with a TDD/BDD approach.
· Build and code quality tools: Maven, SonarQube, Nexus.
· Linux environments: commands and local dev environment configuration.
· Experience with cloud computing (AWS).
🌩️ Differentials that we highly value:
· Familiarity with microservices and distributed environments.
· Knowledge in event-driven architecture.
· Experience with Clean Architecture and Hexagonal Architecture.
· Security knowledge: cryptography, digital certificates, SPB.
· Experience with file transfer tools, such as Connect Direct, XFB, and CFT (a plus).
🤝 Soft Skills (Behavioral)
We are looking for someone who:
· Is the protagonist of deliveries, with a sense of ownership and commitment to quality.
· Collaborates with the team, has good listening skills, and is willing to build together.
· Has critical thinking, knows how to question, propose improvements, and seek solutions.
· Communicates well, especially in multifunctional squads (with PMs, QAs, ARs).
· Enjoys learning and sharing knowledge, actively participating in chapter rituals.
· Is comfortable with change, being adaptable in an environment that values continuous innovation.
· Acts with responsibility and autonomy, but knows when to ask for help.
Share job:
Share job: