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


São Paulo, SP, Brasil

Java Back-end Developer

Show original

Hybrid

São Paulo, SP, Brazil

Salary Range

R$13,000.00 - R$13,500.00 / month

Full Time Employee

Experience Level

Senior

Requirements

7+ years of experience in the career
Inglês advanced
SQL
Java 21
ETL
GitHub Actions
NoSQL
SOLID
Kubernetes
CI/CD
Postgres SQL
Jenkins
Swagger
Kafka
API RESTful
Java
Data Quality
ELT
CloudBees
OpenAPI
Spring Boot
GitHub
OpenShift
JPA
Git
Data Lake
Microsserviços
Testes Unitários

Desired Skills

Windsurf
Observabilidade
Arquitetura Hexagonal
OAuth2
Inglês
Devin
GCP
Espanhol
OpenID Connect
IA Generativa
Testes de Contrato
AWS
Copilot
Testes de Integração
Câmbio
Camunda
JWT
Ports and Adapters
Azure
Foreign Exchange

Tasks and Responsibilities

Show original

About the Role


We are looking for a Java Developer to work as a Back-end Developer.

You will be responsible for developing robust solutions using Java 21, Spring Boot, and JPA, as well as automating processes and meeting project demands, support needs, and regulatory requirements for the Foreign Exchange (FX) area.


The role requires ownership throughout the entire software development life cycle (SDLC), from development to testing, deployment, stabilization, and maintenance of solutions. You will also actively participate in agile ceremonies and collaborate with multicultural teams, including teams based in Spain.


Key Responsibilities


  • Develop back-end solutions using Java, Spring Boot, JPA, and process automation.
  • Address project demands, support needs, and regulatory requirements for the Foreign Exchange (FX) area.
  • Receive guidance from Product Owners and Technical Leads.
  • Mobilize multicultural teams, including infrastructure, change management, and global teams.
  • Support technical decision-making for FX systems.
  • Participate in agile ceremonies: Planning, Refinement, Review, and Retrospective.
  • Estimate efforts, identify impacts, risks, and questions, and suggest improvements.
  • Work across the entire SDLC: develop, test, deploy, stabilize, and maintain solutions.
  • Create and execute technical tests.

Mandatory Technical Requirements


  • Java 21.
  • Spring Boot.
  • JPA.
  • SQL and NoSQL.
  • Relational databases.
  • ETL/ELT concepts.
  • Data Lake.
  • Data Quality.
  • Process automation.
  • Infrastructure knowledge.
  • Microservices architecture.
  • CI/CD with Jenkins or CloudBees.
  • OpenShift.
  • Git.
  • GitHub and GitHub Actions.
  • Kubernetes.
  • Kafka or equivalent.
  • RESTful APIs and OpenAPI/Swagger.
  • SOLID principles.
  • Unit testing.
  • Mastery of the SDLC.
  • Agile methodologies (Kanban).
  • Generative AI tools (Copilot, Devin, and Windsurf).

Desired Technical Requirements


  • Knowledge of Foreign Exchange (FX) systems.
  • Functional knowledge of FX products.
  • Cases or experience with Generative AI.
  • Technical English for reading documentation.
  • English for interacting with global teams.
  • Spanish.
  • Experience in multicultural environments.
  • Hexagonal Architecture (Ports and Adapters).
  • Observability (logs, metrics, and traces).
  • Cloud: Azure, AWS, or GCP.
  • Integration testing and contract testing.
  • API Security: OAuth2, JWT, OpenID Connect.
  • Integration with Camunda.

Behavioral Requirements


  • Ownership in driving demands.
  • Clear communication with technical and business areas.
  • Mobilization of multidisciplinary and multicultural teams.
  • Collaboration in an agile environment.
  • Analytical skills to assess impacts, risks, and solutions.
  • Consultative mindset to support technical decision-making.

Additional Information


The role involves increasing interaction with global teams, especially in Spain. English and Spanish are important differentiators for collaborative daily work.

See all jobs at NTT DATA

Share job:

Share job: