Hybrid
São Paulo, SP, Brazil
Salary Range
Full Time Employee
Experience Level
Senior
Requirements
Desired Skills
Tasks and Responsibilities
Show originalAbout NAVA
At NAVA, technology is an instrument of leadership.
We are a Brazilian company with 30 years of history, operating behind the scenes of organizations that drive the country.
We work where business is complex and where performance must happen now. Here, people and technology evolve together.
Our teams combine logic, responsibility, and technical depth to build solutions that make a difference in the core of the business. We value autonomy, clarity, and speed to transform. We seek professionals who grow with consistency, ambition, and technical mastery—people who operate in real scenarios, unlock critical operations, and accelerate strategic projects in data, cloud, AI, and cybersecurity.
At NAVA, everyone has space to propose, evolve, and scale. Our delivery model turns ideas into robust solutions, and solutions into direct impact for market-leading clients.
About the Role
We are looking for a Senior Java Backend Developer to work with one of our key clients in the banking sector, contributing to the construction and evolution of critical, scalable, and high-availability platforms.
Work Model
- Hybrid in the Interlagos region, São Paulo/SP;
- Work on a strategic project in the banking sector.
What You Will Do Day-to-Day
- Develop and maintain backend applications using Java 11, 17, and 21;
- Design and implement solutions based on microservices architecture;
- Work with event-driven architecture (EDA) and asynchronous integrations;
- Develop integrations using Kafka and RabbitMQ;
- Participate in defining architectures and development best practices;
- Implement and maintain applications in Cloud environments (AWS, Azure, GCP, or OCI);
- Work on containerization and orchestration of applications using Docker and Kubernetes;
- Contribute to the evolution of CI/CD pipelines;
- Ensure observability and monitoring of applications using OpenTelemetry and Grafana;
- Work alongside multidisciplinary teams to deliver robust, scalable, and high-impact solutions.
Mandatory Requirements
- More than 6 years of experience with Java development;
- Solid experience with Java 11, 17, and/or 21;
- Mastery of Spring Boot;
- Experience with microservices architecture;
- Hands-on experience with Kafka and/or RabbitMQ;
- Knowledge of event-driven architecture (EDA);
- Experience with Cloud providers (AWS, Azure, GCP, or OCI);
- Knowledge of Docker, Kubernetes, and CI/CD pipelines;
- Experience with observability using OpenTelemetry, Grafana, or similar tools;
- Experience in critical environments with high availability and scalability.
Differentials
- Experience in the banking or financial sector;
- Knowledge of large-scale distributed architecture;
- Experience with DevOps and SRE practices;
- Cloud certifications.
Why Join NAVA?
A career that accelerates along with the business
- Structured practical development;
- Internal mobility with opportunities in different projects and technologies;
- Strategic and challenging projects connected to the core of the business;
- Continuous support with structured performance feedback;
- Support for technical training, certifications, and career growth.
Benefits
- Health and Dental Plans;
- Mental Health Program – Nava | Feel Good;
- 24/7 psychological, financial, and legal assistance;
- Multi-benefit card (Meal/Food vouchers, including during vacations);
- Childcare/Nanny allowance;
- Life Insurance;
- Referral Program;
- Benefits club and partnerships;
- Flexible work model (onsite, hybrid, or remote depending on the role).
Our Purpose
We don't just want to participate in the future — we are building it every day.
Interested?
Apply for the position and take your technical interview with SophIA.
Technical Interview: Access SophIA https://entrevista.starmindai.a
Job Code: NAVA-JAVASR.
Share job:
Share job: