Foursys busca profissionais talentosos para integrar nossa equipe de desenvolvimento.
Buscamos pessoas apaixonadas por inovação, design e transformação digital que sejam capazes de criar soluções eficientes, escaláveis e alinhadas com as necessidades do negócio.
As responsabilidades incluem o desenho de soluções técnicas, a implementação da arquitetura hexagonal, o desenvolvimento de código limpo e manutenível, testes automatizados, desenvolvimento de APIs, mensageria, serviços Azure, colaboração e versionamento, ferramentas de análise de qualidade e trabalho com bancos de dados.
* Desenvolver soluções técnicas eficientes, escaláveis e alinhadas com as necessidades do negócio;
* Implementar a arquitetura hexagonal para garantir flexibilidade e escalabilidade das soluções;
* Desenvolver código limpo e manutenível adotando as melhores práticas de Clean Code;
* Escrever testes unitários utilizando Mockito e garantir boa cobertura de testes;
* Projetar e implementar APIs Rest e APIs Assíncronas de alta performance utilizando boas práticas de design e segurança;
* Trabalhar com sistemas de mensageria como Service Bus e Kafka para integração e comunicação assíncrona entre sistemas;
* Ter experiência prática com Azure Functions e Azure Service Bus para criar e gerenciar soluções em cloud de forma escalável e eficiente;
* Utilizar Git e GitHub com fluxo de trabalho GitFlow para versionamento de código e colaboração em equipe;
* Usar ferramentas como SonarQube e Fortify para garantir qualidade e segurança do código;
* Implementar soluções utilizando bancos de dados NoSQL (MongoDB/Atlas) e SQL (DB2/SQLServer);
Para esse papel, buscamos profissionais com conhecimento em linguagem de programação Java, banco de dados (Ex.: SQL, DB2, Oracle, SyBase), desenvolvimento micro serviços Java, 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, 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) e Ferramentas de DevOps. Desejável conhecer Docker/Kubernetes.
Além disso, oferecemos uma variedade de benefícios para nossos funcionários, incluindo 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. Se você está procurando por um desafio emocionante e quer se juntar a uma equipe dinâmica, então conclua sua inscrição e envie seu currículo.