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

Tech Lead Java

Show original

Remote

(Anywhere)

Salary Range

BRL

Full Time Employee

Experience Level

Senior

Requirements

5+ years of experience in the career
Kafka
Clean Code
Hexagonal Architecture
Spring Boot
SOLID
Java
Design Patterns

Desired Skills

Kotlin
Data Structures
Concurrency
AWS
Cloud
Parallel Programming

Tasks and Responsibilities

Show original

About the Role


We are looking for a Tech Lead to technically lead the development of robust and scalable solutions. This person will serve as a reference for the team, ensuring engineering best practices, clean architecture, and quality deliveries.


Technical Requirements


Essential


  • Experience in development with Java and Spring Boot.
  • Knowledge of software architecture patterns, especially hexagonal architecture.
  • Knowledge of Design Patterns, SOLID, and Clean Code.
  • Knowledge of messaging systems, such as Kafka.

Desirable


  • Knowledge of recent Java versions.
  • Familiarity with the Kotlin language.
  • Knowledge of Cloud services (AWS or other platforms).
  • Experience with concurrency and parallel programming.
  • Solid knowledge of data structures.

What We Expect


We expect a collaborative profile with strong technical leadership capabilities, the ability to mentor developers, and a product mindset combined with code excellence.

See all jobs at NTT DATA

Share job:

Share job: