Desenvolvedor Java Pleno / Backend Engineer

Empresa: topmind

Estamos em busca de um(a) Desenvolvedor(a) Java Pleno para atuar no desenvolvimento, manutenção e evolução de sistemas corporativos, contribuindo com soluções escaláveis, de alta performance e alinhadas às melhores práticas de engenharia de software. O profissional será responsável pelo desenvolvimento de APIs, integrações entre sistemas, correção de incidentes e evolução arquitetural das aplicações, atuando de forma colaborativa com times técnicos e áreas de negócio. Buscamos alguém com perfil analítico, hands-on, proativo e com autonomia para conduzir demandas de média e alta complexidade, além de interesse em inovação e novas tecnologias, incluindo o uso de ferramentas de produtividade baseadas em Inteligência Artificial. Principais responsabilidades: • Desenvolver e evoluir aplicações back-end em Java; • Criar e manter APIs REST e integrações entre sistemas; • Atuar na manutenção, troubleshooting e resolução de incidentes; • Realizar análise técnica, melhorias de performance e otimização de código; • Contribuir com decisões técnicas e evolução da arquitetura das aplicações; • Aplicar boas práticas de desenvolvimento, qualidade e segurança. Requisitos: Requisitos técnicos: Experiência sólida com Java; Conhecimento em Spring Boot; Experiência com Oracle (SQL, modelagem de dados e otimização de consultas); Desenvolvimento de APIs REST; Vivência com arquitetura de Microsserviços; Conhecimento em Git; Experiência com RabbitMQ ou outras soluções de mensageria. Diferenciais: Experiência com ferramentas de desenvolvimento assistidas por IA (Cursor, GitHub Copilot, ChatGPT ou similares); Conhecimento em MongoDB e/ou SQL Server; Experiência com arquitetura de sistemas e integração entre aplicações; Vivência em ambientes corporativos de missão crítica e alta disponibilidade; Participação em projetos de modernização tecnológica e melhoria contínua. Perfil desejado : Forte capacidade de análise e resolução de problemas; Senso de responsabilidade e comprometimento com as entregas; Boa comunicação e facilidade para atuar em equipes multidisciplinares; Foco em qualidade, performance, segurança e escalabilidade; Interesse por inovação e adoção de novas tecnologias. Sobre a empresa: Desenvolvedor(a) Java Pleno | Back-end

Ver todas as vagas