Desenvolvedor Java FullStack Sênior
Indra Group Brazil
Defense and Space Manufacturing · 51-200 employees
About the role
Develop, maintain, and evolve backend applications using Java and Spring Boot while ensuring high performance and security. Collaborate with multidisciplinary teams to integrate distributed systems and modernize legacy infrastructure.
What they look for
Requirements
Requires at least 6 years of solid software development experience with a strong focus on Java and Spring Boot. Candidates must have proven expertise in API development, database management, and cloud-based distributed systems.
Full description
Requisitos
- Experiência sólida, de no mínimo 6 anos, em desenvolvimento de software, preferencialmente em projetos de alta complexidade;
- Forte experiência com Java e Spring Boot no desenvolvimento de aplicações backend;
- Experiência comprovada no desenvolvimento e integração de APIs REST;
- Conhecimento em pelo menos uma stack backend, com experiência em Java/Spring Boot sendo essencial;
- Conhecimento em autenticação e segurança de APIs, utilizando OAuth2 e/ou JWT;
- Experiência com integração de aplicações a bancos de dados relacionais e/ou NoSQL;
- Sólidos conhecimentos em SQL, modelagem de dados, otimização de consultas e Stored Procedures;
- Experiência com mensageria e sistemas distribuídos, especialmente Kafka e/ou JMS;
- Conhecimento de princípios SOLID, Clean Architecture e Design Patterns;
- Experiência com Git e processos de versionamento de código;
- Vivência com CI/CD;
- Conhecimento em Docker e noções de Kubernetes;
- Experiência com pelo menos um ambiente de Cloud (AWS, GCP ou Azure);
- Vivência em metodologias ágeis, como Scrum e/ou Kanban;
- Conhecimento em ferramentas de gestão de atividades, preferencialmente Jira;
- Capacidade de atuar em ambientes críticos, sistemas legados e contextos de evolução tecnológica gradual.
Será considerado diferencial:
- Experiência com Node.js;
- Conhecimento em Python, especialmente Django ou FastAPI;
- Experiência com Flutter e desenvolvimento mobile;
- Conhecimento em arquiteturas mobile, como MVVM, MVP e Clean Architecture;
- Experiência com integração de aplicações mobile com APIs REST, HTTP e JSON;
- Experiência com publicação e manutenção de aplicativos na Play Store e/ou App Store;
- Vivência no segmento bancário/financeiro ou em ambientes altamente regulados;
- Conhecimento avançado em Kafka e streaming de dados.
Responsabilidades
- Desenvolver, manter e evoluir aplicações backend em Java/Spring Boot;
- Projetar, desenvolver e integrar APIs REST, garantindo segurança, performance, escalabilidade e disponibilidade;
- Atuar no desenvolvimento FullStack, contribuindo para as diferentes camadas das aplicações conforme a necessidade do projeto;
- Implementar mecanismos de autenticação e segurança, utilizando padrões como OAuth2 e JWT;
- Desenvolver integrações com bancos de dados relacionais e/ou NoSQL;
- Criar, otimizar e manter consultas SQL, modelagens e Stored Procedures;
- Desenvolver e manter soluções de mensageria e processamento de eventos, utilizando Kafka e/ou JMS;
- Atuar na integração entre sistemas distribuídos, garantindo comunicação eficiente e confiável entre as aplicações;
- Aplicar Design Patterns, princípios SOLID e Clean Architecture, contribuindo para a construção de código limpo, sustentável e de fácil manutenção;
- Participar da implementação e evolução de processos de CI/CD;
- Trabalhar com Git, Docker e ambientes Cloud, contribuindo para a automação e sustentação das aplicações;
- Identificar problemas técnicos, realizar análises e propor soluções eficientes e escaláveis;
- Participar de cerimônias e rotinas de Scrum/Kanban, utilizando Jira para acompanhamento das atividades;
- Colaborar com equipes multidisciplinares, contribuindo para decisões técnicas e evolução das soluções;
- Atuar na manutenção e modernização de sistemas legados, considerando a evolução tecnológica de forma gradual e segura;
- Garantir qualidade, segurança, performance e confiabilidade nas entregas;
- Contribuir para a documentação técnica e disseminação de boas práticas de desenvolvimento.
Similar roles
-
Java Architect - AI & Agentic Platforms
Publicis Groupe Holdings B.V Chicago, Illinois, United States · $160K–$200K/yr
-
Principal Java Microservices Architect -AI & Agentic Platforms
Publicis Groupe Holdings B.V Chicago, Illinois, United States · $190K–$240K/yr
-
Desarrollador BackEnd (Java)
Sofka Medellín, Antioquia, Colombia
-
Software Engineer - Access Management (Java Full Stack)
Ford Motor Company Dearborn, Michigan, United States · $99K–$166K/yr
-
Java Fullstack Developer
Valce Talent Solutions Mexico
-
Senior Java Software Engineer - Product Support (Remote)
Neumo Holdings LLC Dallas, Texas, United States