Bosch Group
Softgic
6935 Engenheiro de Software Sênior - Java / Springboot
Java
Tradução automática. Consulte o original.
Sobre a oportunidade
Estamos buscando um Engenheiro de Software Sênior (API) com vasta experiência em Java, Spring Boot, REST APIs e Microsserviços para integrar uma equipe responsável por projetar, desenvolver e dar suporte a aplicações e serviços voltados para o cliente.
O candidato ideal é um engenheiro sênior prático, com forte experiência em desenvolvimento de software corporativo, sólida expertise em API e microsserviços, e exposição a aplicações com IA, automação inteligente ou soluções de IA Generativa.
Responsabilidades
- Projetar e desenvolver funcionalidades e serviços de software escaláveis e de alta qualidade.
- Projetar, construir e manter REST APIs.
- Desenvolver aplicações corporativas usando Java e Spring Boot.
- Trabalhar com arquiteturas modernas baseadas em microsserviços.
- Aplicar as melhores práticas de engenharia de software, incluindo revisões de código, testes unitários e programação em par.
- Traduzir requisitos de clientes e de negócios em projetos técnicos.
- Colaborar com arquitetos e equipes de engenharia em projetos e arquitetura de software.
- Equilibrar o desenvolvimento de novas funcionalidades, resolução de defeitos e débito técnico.
- Trabalhar em estreita colaboração com equipes de DevOps para construir e manter pipelines de CI/CD.
- Aplicar conceitos de gerenciamento de API e trabalhar com ferramentas como APIM.
- Participar ativamente de cerimônias Ágeis, incluindo refinamento de histórias.
- Utilizar ferramentas de engenharia assistida por IA, como GitHub Copilot e Claude Code, para acelerar o desenvolvimento e melhorar a qualidade do código.
- Contribuir para aplicações com IA, soluções de automação inteligente ou produtos habilitados por IA Generativa.
Requisitos
Qualificações Necessárias
- 8–12 anos de experiência profissional em desenvolvimento de software, com forte background em aplicações corporativas.
- Forte experiência prática com Java 8/11/17+.
- Forte experiência profissional com Spring Boot.
- Experiência prática com Spring MVC e Spring Security.
- Forte experiência em projetar e desenvolver REST APIs.
- Sólida experiência com Arquitetura de Microsserviços.
- Compreensão dos conceitos de gerenciamento de API e plataformas como APIM.
- Experiência com as melhores práticas de engenharia de software, incluindo testes unitários e revisões de código.
- Experiência trabalhando com equipes de CI/CD e DevOps.
- Fortes habilidades de resolução de problemas e analíticas.
- Capacidade de explicar conceitos técnicos complexos de forma clara.
- Inglês avançado (B2+/C1) para colaboração com equipes internacionais.
? Experiência em IA / IA Generativa
Experiência profissional em pelo menos uma das seguintes áreas é altamente relevante:
- Aplicações de software com IA.
- IA Generativa / produtos habilitados por LLM.
- Soluções de automação inteligente.
- Integração de capacidades de IA ou APIs em aplicações corporativas.
- Fluxos de trabalho de engenharia de software assistidos por IA.
