GeekHunter Logo

Plans

Login

EN

EN

Avanade

Senior Java Developer

Show original

Hybrid

São Paulo, SP, Brazil

Salary Range

BRL

Full Time Employee

Experience Level

Senior

Job closed

This job has been closed and is no longer accepting applications. Browse other open jobs

Requirements

4+ years of experience in the career
Java
Spring Boot
Azure
Swagger
Microserviços

Tasks and Responsibilities

Show original

Responsibilities

Be a technical reference in development with Java 17/21 + Spring Boot.

Define and sustain architecture patterns (DDD, Hexagonal/Clean, microservices).

Lead API Design and Contract-First (OpenAPI/Swagger YAML) discussions, ensuring governance and consistency.

Guide the team in applying Design Patterns and engineering principles (SOLID).

Ensure quality through automated testing (JUnit/Mockito/Cucumber) and direct performance testing (JMeter).

Collaborate with technical stakeholders and product teams, translating needs into sustainable solutions.

Solid and proven experience with Java 17/21, Spring Boot, and the Spring ecosystem.

Strong mastery of application architecture (DDD + Hexagonal/Clean) and microservices.

Experience with OpenAPI/Swagger YAML and contract practices.

Solid practice with SQL and Git.

Differentials

Legacy modernization with coexistence and strangler patterns.

Practical experience guiding performance initiatives (JMeter) and optimization.


Share job:

InstagramYoutubeLinkedin

© 2015 - 2026 GeekHunter.

All rights reserved.