A Foursys busca profissionais apaixonados por inovação e transformação digital.
Descrição do Cargo
O cargo é responsável por desenhar soluções técnicas eficientes, escaláveis e alinhadas com as necessidades do negócio. A equipe colaborativa trabalha juntas para criar soluções que atendam às necessidades da empresa.
Responsabilidades Principais
* Desenvolver soluções de código limpo e manutenível;
* Implementar arquitetura hexagonal para garantir a flexibilidade e escalabilidade das soluções;
* Estar à frente do desenvolvimento de APIs REST e APIs Assíncronas de alta performance;
* Trabalhar com sistemas de mensageria como Service Bus e Kafka para integração e comunicação assíncrona entre sistemas;
* Gerenciar serviços em cloud de forma escalável e eficiente usando Azure Functions e Azure Service Bus;
Tecnologias Requisitadas
Conhecimento em linguagem de programação Java;
Experiência prática em bancos de dados NoSQL (MongoDB/Atlas) e SQL (DB2/SQLServer);
Conhecimento em design patterns de integração, composição e comunicação de micro serviços (eventos, filas);
Conhecimento em 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.
Vantagens do Trabalho
A Foursys oferece ótimas vantagens:
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.