Java Backend Developer Senior

Java Backend Developer Senior

Descrição da Empresa

A Olisipo é uma das principais e mais sólidas referências nacionais como talent recruiter, talent builder e talent care na área das tecnologias de informação. A nossa missão é encontrar o melhor projeto para cada pessoa e, para cada empresa, o melhor talento na área das tecnologias de informação.   #ConnectingITPeople

Descrição da Função

Profile: - Around 8 years of professional experience in backend development using Java; - Solid experience in the design and implementation of complex and scalable microservices; - Strong knowledge of software architecture, development patterns and engineering best practices; - Experience with IAM (Identity and Access Management), notably Keycloak, Okta and OIDC; - Knowledge of the design and implementation of Keycloak realms, Okta federation and OIDC flows; - Experience in identifying and resolving performance, scalability and security issues; - Experience with code quality and security tools, notably SonarQube and Snyk; - Experience in code reviews and defining quality gates; - Ability to provide technical leadership and mentor developers; - Excellent communication skills and the ability to interact effectively with various stakeholders; - Fluency in Portuguese and English (C1). Responsibilities: - Lead the design and implementation of complex Java microservices within the context of Unified Commerce products; - Define and ensure the application of architectural standards, coding standards and security practices within the team; - Take technical lead on the IAM strategy, including the design of Keycloak realms, federation with Okta and OIDC flow architecture; - Participate in technical discussions with Product Owners and Architects, representing the engineering team; - Identify and resolve performance bottlenecks, scalability challenges and security vulnerabilities; - Lead code review processes and establish quality gates, promoting the use of SonarQube and Snyk; - Guide and mentor Confirmed and Junior developers, contributing to their technical development; - Produce and maintain technical documentation, including Architecture Decision Records (ADRs) and runbooks; - Contribute to the definition and development of the team’s engineering standards and best practices; - Participate in technical and architectural decisions, ensuring robust, scalable and secure solutions. We offer: - Health insurance; - Free online training through the Udemy platform; - On-site and remote training at Olisipo's Learning Center; - Free certifications (after passing the exam); - Discounts at Olisipo Partners (in the areas of health and well-being, fitness, travel, among others); - Free psychological consultations; - Possibility of a salary advance, without commissions.

Localização

  • Lisboa, Portugal
Contactar empresa