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

Nava Technology for Business

Java Specialist

Show original

Hybrid

São Paulo, SP, Brazil

Salary Range

BRL

Full Time Employee

Experience Level

Senior

Requirements

6+ years of experience in the career
REST API
OAuth2
Spring Boot
Git
Quarkus
Java
Oracle
SQL Server
JWT
PostgreSQL

Desired Skills

Cloud Code
Telemetria
Observabilidade
Kubernetes
Kafka
Hexagonal Architecture
GitHub Copilot
OpenTelemetry
AWS
ELK
Docker
Windsurf
Microsserviços
SOLID
Design Patterns
IoT
Prometheus
Grafana
Object-Oriented Programming
Clean Architecture
RabbitMQ
CI/CD
Devin

Tasks and Responsibilities

Show original

About NAVA

NAVA operates at the core of leading companies in their sectors, combining technology, strategy, and operations. We design architectures, establish governance, and transform complexity into clarity, creating solutions that continuously drive growth, efficiency, and competitiveness.


With around 2,000 specialists, NAVA connects creative thinking, advanced engineering, and GenAI-powered technology to accelerate business results. We work in Data, Cybersecurity, Cloud, Observability, Infrastructure, Application Modernization, and Creative Innovation.


Your Challenges

We are looking for a Java Specialist to work on the development, evolution, and maintenance of backend systems, contributing to the creation of robust, scalable solutions aligned with business needs.


Key Responsibilities

  • Develop and maintain systems using Java and ecosystem frameworks, primarily Quarkus and Spring Boot.
  • Build solutions with a strong foundation in Object-Oriented Programming, Design Patterns, and software engineering best practices.
  • Participate in the evolution of existing systems and the development of new applications.
  • Work in agile teams, focusing on Agile Team Topologies.
  • Contribute to the technical analysis of requirements, proposing solutions aligned with business goals and with a long-term vision.
  • Develop and consume REST APIs, ensuring quality, security, and performance.
  • Support technical definitions, architectural decisions, and code evolution, including refactoring, standardization, and technical debt reduction.
  • Promote quality practices such as code review, automated testing, and engineering discipline.
  • Implement architectural patterns such as Clean Architecture, layered architecture, and Hexagonal architecture, when applicable.
  • Work with integrations and data/event pipelines, when applicable to the sensorization context.
  • Version and manage branches using Git and Gitflow.
  • Work with databases, including modeling, query development, and optimization in a corporate environment.
  • Support observability practices, including logs, metrics, and tracing.
  • Work on production support and issue resolution.

Mandatory Requirements

  • Solid experience, 6 to 8 years or more, in backend development with Java.
  • Proficiency in Java 11+, preferably Java 17+.
  • Experience with Spring Boot and/or Quarkus.
  • Strong command of Object-Oriented Programming, SOLID principles, and Design Patterns.
  • Experience with service and microservices architecture, integrations, and APIs.
  • Experience with software engineering practices, including automated testing (unit and integration), code review, clean code, and refactoring.
  • Knowledge of API security, including OAuth2/JWT, error handling, performance, and resilience.
  • Experience with Git and Gitflow.
  • Experience with relational databases, such as PostgreSQL, Oracle, and/or SQL Server, including optimization knowledge.
  • Strong communication skills and ability to align business needs with technical solutions.
  • Seniority to work autonomously, organize work, and contribute to unblocking deliveries.

Differentials

  • Experience with messaging and streaming, such as Kafka and RabbitMQ.
  • Experience with observability tools, such as ELK, Grafana, Prometheus, and OpenTelemetry.
  • Knowledge of Docker and Kubernetes.
  • Experience with CI/CD and delivery pipelines.
  • Experience in IoT initiatives, sensorization, telemetry, or real-time data integrations.
  • AWS Certification.
  • Knowledge and application of Generative Artificial Intelligence in software development.
  • Experience with AI Coding tools, such as Cloud Code, Windsurf, Devin, and GitHub Copilot.
  • Experience in creating AI agents for testing, development, and incident analysis.

Behavioral Competencies

  • Analytical profile and problem-solving orientation.
  • Autonomy and ability to make technical decisions.
  • Strong communication and ease in working with multidisciplinary teams.
  • Proactivity.
  • Organization and focus on delivery quality.
  • Systemic vision and ability to think about long-term solutions.
  • Interest in innovation, new technologies, and the application of AI in software development.
  • Ability to share knowledge and contribute to the team's technical evolution.

NAVA Benefits

  • Health Insurance
  • Dental Insurance
  • Meal and/or Food Vouchers
  • Transportation Voucher or Mobility Allowance
  • Life Insurance
  • Wellhub
  • Employee Referral Program
  • Training and Development Platform
  • Childcare Allowance, according to current policy
  • Personal Assistance
  • Pharmacy Card
  • Partnerships with discounts on education, services, culture, and leisure

Want to be part of it?

Submit your resume to us and come join the NAVA team!


Resumes: [email protected]


Take your technical interview with SophIA: our technical interview platform. Manually type the job code below to start your technical interview on SophIA:

NAVA-ESPECIALISTAJAVA


All our opportunities are also open to professionals with disabilities (PwD). We value diversity and inclusion and believe that diverse teams drive innovation and transformation.

See all jobs at Nava Technology for Business

Share job:

Share job: