





**Senior Java Developer** **Work Location:** Remote **Employment Duration:** Indefinite Responsibilities Log,Lab Inteligência Digital is a company with over 21 years in the market, operating exclusively in the public sector—collaborating with state-owned enterprises, institutions, and municipal, state, and federal agencies. This extensive experience enables us to deliver significant value to the contracts we undertake, as we deeply understand the challenges and issues faced by public institutions across Brazil, and through knowledge exchange and sharing gained from participation in numerous successful projects nationwide. Qualifications Maintain, evolve, and modernize legacy systems developed in Java, ensuring quality, stability, and compatibility. Develop new features, perform code corrections and optimizations, applying sound software development practices. Implement and consume RESTful APIs to integrate diverse corporate systems. Configure, deploy, and troubleshoot applications on JBoss EAP / WildFly servers. Utilize the Spring Framework (Core, MVC, Data, Security, Boot) to build and maintain robust and secure applications. Manage dependencies using Maven, configuring profiles and plugins according to environment requirements. Perform data modeling, write advanced SQL queries, and integrate applications with relational databases (PostgreSQL, Oracle, SQL Server). Write and maintain automated tests (JUnit, Mockito) to ensure software quality and reliability. Version control code using Git (GitLab or GitHub), adhering to best practices for version control and branch management. Support refactoring and upgrading of legacy systems, including migrations to Spring Boot and modern architectures. Collaborate with cross-functional teams (architecture, infrastructure, business) in defining and evolving technical solutions. Contribute to continuous improvement of development processes by proposing enhancements in performance, architecture, and security. Minimum Education: Bachelor’s Degree


