Solutions
Recruitment Software
Post jobs, import profiles, add screening questions, and manage hiring all in one place with personalized questions and control the entire recruitment process.
Recruitment Service
Let our expert team handle the key stages of tech recruitment for you with our specialized team acting in the main stages of recruitment.
Talent Pool
Top-tier Brazilian tech professionals, pre-vetted and ready for action, all pre-selected and ready for new opportunities.
Our Plans
Discover the perfect plan for your needs.
Use Cases
Build my own team
Define the profile, validate with our experts, and assemble your tech team with full control over every step.
Autopilot
Put tech recruitment on autopilot and receive pre-vetted candidates matched to your needs without lifting a finger.
Complete Solution
From sourcing to hiring — an end-to-end tech recruitment experience powered by AI, specialists, and a curated talent pool.
Why GeekHunter?
Resources
HR Blog
Contents about people management, organizational culture and trends in human resources.
Glossary
A comprehensive guide to the key terms and concepts in tech recruitment and software development.
Frequently Asked Questions
Clear answers to the most common questions about using the platform and recruitment processes.
EN
On-site
São Paulo, SP, Brazil
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: