Estamos em busca de uma pessoa Desenvolvedora Backend Java Pleno para atuar em projetos de alta complexidade, participando da construção e evolução de soluções corporativas escaláveis, seguras e orientadas a microsserviços. Buscamos profissionais com forte capacidade analítica, experiência em arquitetura de software e atuação em ambientes ágeis.
Requisitos
- Experiência sólida em desenvolvimento Backend utilizando Java EE/JSE, Quarkus, JPA e EJB;
- Conhecimento em arquitetura de software, incluindo SOA, microsserviços, APIs REST e padrões de projeto;
- Experiência com integração entre sistemas por meio de REST, mensageria, JMS e Web Services;
- Conhecimento em modelagem de dados relacional e construção de consultas SQL;
- Vivência com metodologias ágeis (Scrum, Kanban e XP);
- Experiência com práticas modernas de engenharia de software, incluindo TDD, ATDD, integração contínua e entrega contínua;
- Conhecimento em testes automatizados utilizando ferramentas como JUnit, Selenium e JMeter;
- Experiência com versionamento de código utilizando Git;
- Conhecimento em configuração e administração de servidores de aplicação;
- Experiência no desenho e desenvolvimento de APIs REST e aplicações baseadas em microsserviços;
- Vivência com análise estática de código utilizando SonarQube;
- Capacidade de participar da definição de soluções e evolução arquitetural das aplicações.
Diferenciais
- Conhecimento em Angular, JavaScript, HTML5, CSS3, Bootstrap, jQuery e desenvolvimento de aplicações PWA;
- Experiência com UX, usabilidade e interfaces responsivas;
- Conhecimento em tecnologias legadas como JSF, Struts, ASP.NET e Java Swing;
- Familiaridade com ferramentas de automação, observabilidade e monitoramento.
O que esperamos de você
- Forte capacidade de resolução de problemas;
- Boa comunicação e colaboração com equipes multidisciplinares;
- Perfil analítico e proativo;
- Interesse em compartilhar conhecimento e contribuir para a evolução técnica dos times;
- Compromisso com qualidade, segurança e boas práticas de desenvolvimento.
Modelo de Atuação
- Atuação em ambiente ágil e colaborativo;
- Participação em refinamentos, definições técnicas e evolução da arquitetura das soluções;
- Desenvolvimento de aplicações corporativas de missão crítica e alta disponibilidade.