Sobre a vaga
<span>Descrição da vaga<br><br>Responsabilidades e atribuições<br><br><ul><li>Desenvolver funcionalidades e serviços, atuando nas demandas planejadas para cada Sprint;</li><li>Participar das atividades de análise, desenho técnico, desenvolvimento e testes das soluções;</li><li>Implementar regras de negócio e integrações com sistemas e fontes de dados, garantindo a disponibilização das informações para consumo das aplicações;</li><li>Desenvolver código seguro, escalável e alinhado aos padrões técnicos, de arquitetura e qualidade definidos pelo projeto;</li><li>Atuar na identificação e resolução de impedimentos, comunicando riscos e dependências ao time de forma proativa;</li><li>Contribuir para a evolução contínua das aplicações, realizando correções, melhorias e otimizações quando necessário;</li><li>Colaborar com o time na definição de soluções técnicas, refinamento de requisitos e garantia da qualidade das entregas.<br><br></li></ul>Requisitos e qualificações<br><br><ul><li>Experiência sólida em desenvolvimento de aplicações utilizando Java SE, Java Web e Quarkus;</li><li>Conhecimento em JPA, Jakarta EE/JEE e desenvolvimento de APIs REST;</li><li>Experiência com arquitetura de microsserviços, arquitetura orientada a serviços (SOA) e Design Patterns;</li><li>Vivência com integração entre sistemas por meio de APIs REST, Web Services, mensageria, JMS e integrações síncronas e assíncronas;</li><li>Conhecimento em modelagem de dados relacional, construção e otimização de consultas SQL;</li><li>Experiência com desenvolvimento web utilizando HTML5, CSS3, JavaScript (ES6+), MVC e aplicações responsivas;</li><li>Vivência em metodologias ágeis, especialmente Scrum, Kanban, TDD, refactoring e refinamento de requisitos;</li><li>Experiência com testes automatizados, incluindo testes unitários e de integração, utilizando ferramentas como JUnit, Selenium e similares;</li><li>Conhecimento em análise estática de código e qualidade de software utilizando SonarQube ou ferramentas equivalentes;</li><li>Experiência com Git, code review, integração contínua e pipelines de CI/CD utilizando Jenkins ou ferramentas similares;</li><li>Conhecimento em arquitetura de aplicações em camadas, design de APIs, containers e boas práticas de engenharia de software;</li><li>Experiência com análise de requisitos funcionais e não funcionais, contribuindo para a definição de soluções técnicas.<br><br></li></ul>Desejáveis<br><br><ul><li>Conhecimento em ATDD, Enterprise Integration Patterns e arquitetura multi-tenant;</li><li>Experiência com barramentos de serviços (ESB), WebSphere Message Broker ou tecnologias equivalentes;</li><li>Vivência com observabilidade, monitoramento, testes de performance e ferramentas como JMeter;</li><li>Possui certificação AZ 900;</li><li>Conhecimento em tecnologias legadas como JSF, EJB, Struts, Swing, jQuery, AngularJS, ASP e ClearCase.<br><br></li></ul>Informações adicionais<br><br><li><br><br></li>Become a Compasser, be part of AI/R.<br><br>Compass UOL is a global firm and part of the AI Revolution Company, together transforming organizations using Artificial Intelligence, Generative AI, and other of today’s most advanced technologies.<br><br>We equip our team with proprietary and external AI-driven tools to design and build digital-native platforms, integrating cutting-edge technologies and enabling companies to innovate, transform their businesses, and drive success in their markets.<br><br>To achieve this, we attract and develop the best talent, creating opportunities that enhance people’s lives and highlight the positive impact of disruptive technologies.<br><br>We empower borderless talent and promote knowledge and opportunities in the latest market trends, driving significant personal and professional growth.<br><br><strong>Join us and be part of the AI-driven revolution.</strong><button><span><span><span>…</span><span> more</span></span></span></button></span>