Geekhunter Logo

Login

English

EN

Code Group


São Paulo - SP, Brasil

Show original

Senior Java Developer

On-site

São Paulo - SP

Salary Range

Full Time Employee

Not informed

Experience Level

Senior

Requirements

8+ years of experience in the career
Java
Spring Boot e seu ecossistema
APIs RESTful

Desired Skills

Clean Architecture

Tasks and Responsibilities

Show original

Senior Java Developer


Working Hours: Business Hours

Model: Hybrid 1x per week - São Paulo/SP

Employment Type: CLT Full


Benefits:

  • Internet Allowance
  • Flash Benefits Card
  • Medical Insurance
  • Educational Partnership - Invest in your development!! Alura Platform

👨‍💻 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:

Phone

Only PDF files with a maximum size of 3mb are accepted.

Share job: