Hybrid
São Paulo, SP, Brazil
Salary Range
Not informed
Experience Level
Senior
Requirements
Desired Skills
Tasks and Responsibilities
Show originalSenior Java Developer
📍 Work Model: Hybrid, 3 days on-site
📍 Location: São Paulo/SP — Santo Amaro or Interlagos
📍 Hiring Type: CLT (Full-time)
About Nava:
We operate at the core of leading companies in their sectors, where technology, strategy, and operations converge. We design architectures, structure 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, serving as the link that moves technology and business forward in the same direction.
Our ecosystem expands this capability through GH Brandtech, which unites brand strategy, experience, design, and digital products; Ventura, a reference in cybersecurity, incident response, and crisis management; and ®CS Global IT, specialized in Cloud, Multicloud, and Data Centers. Together, they strengthen our ability to deliver scalable solutions that drive innovation, sustainable growth, and competitive advantage.
Your Challenges:
We are looking for a Senior Java Developer to work on the development, evolution, and maintenance of backend systems, contributing to the creation of robust, scalable solutions aligned with business needs.
The professional will be responsible for developing and maintaining Java applications, driving the architectural evolution of systems, building and integrating APIs, supporting technical decisions, and promoting best practices in software engineering, quality, security, and performance.
Key Responsibilities:
- Work on the development and maintenance of 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;
- Actively participate in the evolution of existing systems and the development of new applications;
- Work in teams that use agile methodologies, with a focus on Agile Team Topologies;
- Contribute to the technical analysis of demands, proposing solutions aligned with business needs 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 reduction of technical debt;
- Promote quality practices, such as code review, automated testing, and engineering discipline;
- Identify opportunities for improvement and lead end-to-end technical solutions;
- Support observability practices and maintenance of production environments.
Mandatory Requirements:
- Solid experience, 8 years or more, in backend development with Java;
- Mastery of Java 11+, preferably Java 17+;
- Experience with Spring Boot and/or Quarkus;
- Strong mastery of Object-Oriented Programming, SOLID, 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.
Preferred Qualifications:
- 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;
- Good communication and ease in working with multidisciplinary teams;
- Proactivity;
- Organization and focus on delivery quality;
- Systems thinking 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:
At Nava, we offer a benefits package designed to support different stages of life and professional journey:
- Health Insurance
- Dental Insurance
- Meal and/or Food Voucher
- 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 via email at [email protected] and come be part of the Nava team!
Take your technical interview with SophIA:
SophIA – Technical Interview: https://entrevista.starmindai.ai
Manually enter the job code below to start your technical interview on SophIA:
NAVA-ESPECJAVA
💙 All our opportunities are also open to professionals with disabilities (PwD). We value diversity and inclusion, and we believe that diverse teams drive innovation and transformation.
Data Privacy:
By applying for this position, you declare that you are aware that your personal data will be processed by Nava exclusively for recruitment and selection purposes, profile fit assessment, communication regarding the selection process, and potential consideration for future opportunities, in accordance with the General Data Protection Law (LGPD).
Nava adopts security measures to protect your information and guarantees the candidate the exercise of rights provided for in applicable legislation.
For more information or requests related to your personal data, please contact the Data Protection Officer via email: [email protected].
#ComeBeNava #Java #Technology #ITCareer #SaoPaulo #Hybrid #SeniorJava
Share job:
Share job: