Aqui você encontrará um desafio emocionante em uma equipe apaixonada por inovação, design e transformação digital.
Seja bem-vindo ao nosso time de desenvolvedores!
Nossa empresa busca talentos apaixonados por tecnologia para se juntarem a nossa equipe de desenvolvimento de software.
Responsabilidades
* Desejamos que você tenha habilidades excepcionais em análise de requisitos, modelagem de dados e desenvolvimento de soluções técnicas eficientes e escaláveis.
* Desenvolva arquiteturas hexagonais e aplique boas práticas de Clean Code para garantir a flexibilidade e escalabilidade das soluções.
* Escrita de testes unitários com Mockito e boa cobertura de testes.
* Desenvolvimento de APIs REST e APIs Assíncronas de alta performance utilizando boas práticas de design e segurança.
* Trabalhe com sistemas de mensageria como Service Bus e Kafka para integração e comunicação assíncrona entre sistemas.
* Experiência prática com Azure Functions e Azure Service Bus para criar e gerenciar soluções em nuvem de forma escalável e eficiente.
* Utilize Git e GitHub com o fluxo de trabalho GitFlow para versionamento de código e colaboração em equipe.
* Use ferramentas de análise de qualidade como SonarQube e Fortify para garantir a qualidade e segurança do código.
* Implemente soluções utilizando bancos de dados NoSQL (MongoDB/Atlas) e SQL (DB2/SQLServer).
Requisitos Técnicos:
* Levantamento e Análise de Requisitos;
* Modelagem de Dados, conhecimento em Modelagem UML e/ou Análise Estruturada;
* Conhecer Linguagem de Programação Java;
* Conhecer Banco de Dados (Ex.: SQL, DB2, Oracle, SyBase);
* Desenvolvimento micro serviços Java, usando Liberty+JAX-RS ou Springboot;
* Conhecer design patterns de integração, composição e comunicação de micro serviços (eventos, filas);
* Experiência em Log/trace (ELK/Dynatrace); Conhecimento de APIs/Swagger, Banco de dados oracle e Mongo DB;
* Conhecimento com CSS, HTML, APIs;
* Framework JSF;
* JavaScript/JQuery;
* CSS;
* JSP/HTML;
* Java Swing (TF);
* Java Web com Spring utilizando Java 7;
* Mentalidade voltada para métodos Ágeis (SCRUM);
* GIT/GitHub;
* ArgoCD;
* Arquiteturas SPA, testes de performance;
* Java 8.0/JavaEE;
* AWB 2.8;
* AWB 3.0;
* Tf;
* Legado;
* Git;
* Maven;
* Microserviços (REST, SOAP);
* Front-end utilizando Angular;
* Desenvolvimento utilizando Eclipse;
* Servidores de aplicação Java (Tomcat, WebSphere);
* Teste unitário (JUnit e Mockito);
* Ferramentas de DevOps;
* Desejável conhecer Docker/Kubernetes.
O Clube da Four oferece ótimas vantagens como Assistência médica, VR e VA flexível, Gympass e Wellz, Parceria com o SESC, Descontos em restaurantes, Descontos em cursos técnicos e de ensinos superior, Descontos em escolas e plataformas de idiomas.