GeekHunter Logo

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.

Login

English

EN

NTT DATA

Senior Java Developer (Hybrid 3 days onsite - SP)

Show original

Hybrid

São Paulo, SP, Brazil

Salary Range

BRL

R$ 12,000.00 - R$ 12,000.00 / month

Full Time Employee

Experience Level

Senior

Requirements

7+ years of experience in the career
Spring MVC
REST API
SQL
NoSQL
Spring Data
Java
Spring Boot
Spring Batch
Microserviços
Spring Security

Desired Skills

Docker
Angular
Artificial Intelligence
Grafana
Apache Camel
Hexagonal Architecture
RabbitMQ
Clean Code
OAuth
SQS
Quarkus
Camunda
JUnit
Azure
Kafka
Git
CI/CD
Kubernetes
Dynatrace
SOLID
AWS
OpenID
API Gateway
TDD
OpenShift
Event Streaming
Gitflow
Mockito

Tasks and Responsibilities

Show original

About the Role

We are seeking a Senior Java Developer to design, implement, maintain, and evolve robust, scalable, secure, and observable Java solutions.

You will work closely with the architecture team and technical decision-makers, actively contributing to delivery quality and product evolution.

Technical Requirements

  • Java 8/11/17/21 — 7+ years of experience
  • Spring Boot, Spring Data, Spring Security, Spring Batch, and Spring MVC — 4 to 6+ years
  • Microservices, REST APIs, and complex integrations — 4 to 6+ years
  • Relational and NoSQL databases — 3 to 5+ years
  • CI/CD, Git, Gitflow, and build tools — 3 to 5 years
  • Unit and integration testing, JUnit, Mockito, and code quality — 3 to 5 years
  • AWS or Azure Cloud — 3 to 5 years
  • Docker, Kubernetes, and OpenShift — 2 to 4 years
  • Messaging and events (Kafka, RabbitMQ, SQS, and similar) — 2 to 4 years
  • Architecture, patterns, and best practices (SOLID, Clean Code, Hexagonal, TDD) — 2 to 4+ years

Differentiators

  • Event-driven architecture and event streaming
  • Apache Camel, Camunda, Quarkus, and API Gateway
  • Advanced observability (Dynatrace, Grafana, logs, and tracing) — 1 to 3 years
  • API security, OAuth, OpenID, and cryptography — 1 to 3 years
  • Angular — a plus for full-stack roles
  • Advanced English and experience in the financial sector
  • Java, Cloud, or DevOps certifications
  • Artificial Intelligence platforms
  • Intermediate English

Work Model

This is a hybrid role, with three on-site days per week in São Paulo.

See all jobs at NTT DATA

Share job:

Share job: