Java Developer (Freelancer) - Portugal/Full-remote
Descrição da Empresa
Founded in 1995, we are an international tech consulting company certified by Great Place to Work and in second place in The Best Workplaces 23. We offer innovative solutions to support our clients in their digital transformation. We have over a thousand talents specialized in different technologies, with offices in Portugal, Spain, the Netherlands, Brazil, Ireland, and the USA. Over the years, we have grown and expanded, always staying true to our core values of excellence, innovation, and customer satisfaction. Today, we are a leading player in our industry, with a reputation for delivering cutting-edge solutions that exceed our client's expectations.
Descrição da Função
Noesis is looking for professionals with the following profile: Main Tasks and Responsibilities: * Design, develop, and maintain high-performance backend solutions using Java 17/21 and Spring Boot 3; * Implement advanced REST integrations, secure OAuth,,OIDC protocols, and resilience patterns (Circuit Breaker, Retry, Timeout); * Optimize database interactions using advanced JPA/Hibernate, managing complex queries and schema migrations; * Conduct robust integration testing using WireMock or MockServer and diagnose complex external integration issues. Profile: * Degree in Computer Science or similar; * Minimum of 3 years of experience in backend development using Java and Spring Boot ecosystems; * Strong expertise in Java 17+, Spring Boot 3, Spring Security, advanced JPA/Hibernate, and SQL Server/Oracle; * Solid experience with RESTful APIs, integration testing (JUnit 5, Mockito), and resilience frameworks (Resilience4j); * Fluent English skills (written and spoken), with Spanish being highly valued; * Full availability to work remotely aligned with the Mexico time zone (CST), preferably under a B2B model. If you meet these requirements and are interested in joining an audacious and innovative company, please send us your application. Join us. Let’s innovate together! All our recruitment and selection processes are based on equal opportunities, valuing the competence and potential of each person and ensuring that no candidate is discriminated on the grounds of gender, ethnicity, sexual orientation, age, religion or physical condition. - Job advertisement under Law nr 4 / 2019, of 10th January
Localização
- Lisboa, Portugal