Desenvolvedor Java Pleno
Desenvolvedor Java Pleno
🚀 Estamos em busca de um Desenvolvedor Java Pleno!
Se você gosta de desafios, desenvolvimento de sistemas corporativos e tem experiência tanto em backend quanto frontend, essa oportunidade pode ser para você.
🎯 O que buscamos
Graduação completa ou em curso avançado em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
Experiência de 2+ anos com desenvolvimento Java em ambientes corporativos.
Experiência com desenvolvimento e manutenção de front-end em Angular.
Vivência com manutenção e evolução de sistemas legados.
Requisitos
💻 Conhecimentos técnicos
Backend
Java e Spring Boot (MVC, injeção de dependência e transações).
Spring Data JPA / Hibernate com banco Oracle.
MyBatis, incluindo mappers XML e consultas SQL.
Desenvolvimento e integração de REST APIs.
RabbitMQ / Spring AMQP — produtores, consumidores e conceitos de filas.
Maven e gestão de dependências.
Frontend e Web
Angular: componentes, módulos, serviços, rotas, pipes e diretivas.
TypeScript e RxJS.
Consumo de APIs REST no frontend.
Formulários reativos, validações e tratamento de estados de tela.
Angular CLI e processos de build.
Conhecimento de aplicações web tradicionais: JSP, JSTL e Servlets.
JavaScript/jQuery, Bootstrap 3 e DataTables.
Ferramentas e práticas
Git.
IntelliJ, Eclipse ou VS Code.
Lombok.
Leitura e interpretação de logs.
Capacidade de diagnosticar problemas de ponta a ponta, cruzando UI, regras de negócio, SQL e integrações externas.
Experiência com ambientes e profiles de configuração e deploy controlado em desenvolvimento, homologação e produção.
Perfil que fará a diferença:
Buscamos uma pessoa com perfil analítico, colaborativo e mão na massa, capaz de investigar problemas, atuar em diferentes camadas da aplicação e contribuir para a evolução de sistemas existentes.
Requisitos
Estudos
Competências
Sobre TOPMIND
É uma das principais empresas de soluções de TI do Brasil. A companhia possui quatro áreas estratégicas TOP TI (Field Services, Projetos, Service Desk, Infraestrutura, Application Management Services, TOTVS e SAP), TOP Smart Control (Automação e Gestão de Salas de Reunião e Workstations), ControlTEMM Enterprise Mobility Management (Gestão, Auditoria e Governança dos ativos de Telecom, Impressões, Licenças de Software e Facilities), e TOP BPO (DOT NET, JAVA, SAP, PMO, ANDROID, TOTVS). No Brasil, a empresa atende clientes em mais de 560 cidades, também com atuação na América Latina.