Product Software Engineer-Backend
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: - 4+ years of professional experience as a backend software engineer, primarily using Java; - Hands-on background designing and evolving backend services in modern, cloud-oriented environments; - Solid knowledge of modern Java frameworks, particularly Spring Boot; - Good understanding of API design and integration patterns, including REST, OpenAPI, and GraphQL; - Experience working with microservices-based architectures; - Practical experience with messaging and queueing systems such as AWS SQS/SNS or GCP Pub/Sub; - Experience working with both relational and non-relational data stores, including PostgreSQL, Oracle, and NoSQL technologies; - Familiarity with CI/CD pipelines and automation tools (e.g. GitLab CI, Jenkins, Bash scripting); - Proficiency with standard development tools such as Git, Maven, and IntelliJ; - Experience working with cloud platforms (AWS and/or GCP), Kubernetes, and serverless solutions; - Working knowledge of Infrastructure as Code practices and tooling; - Strong DevOps mindset, with ownership of both development and production operations; - Fluent English is essential; Portuguese is required for the local context. Responsibilities: - Build, enhance, and maintain backend components that support scalable and reliable product functionality; - Take end-to-end ownership of features, from design and implementation to deployment and production support; - Contribute to backend services, cloud infrastructure (IaC), and CI/CD pipelines; - Continuously improve code quality through refactoring, testing, and best engineering practices; - Collaborate closely with product managers, designers, and fellow engineers to define and deliver new features; - Participate actively in Scrum ceremonies, sprint planning, and agile delivery processes; - Work with international teams and stakeholders to understand business requirements and translate them into technical solutions; - Support and evolve cloud-based production environments, following DevOps principles; - Monitor and support production systems, ensuring stability, performance, and continuous improvement; - Proactively bring ideas to improve processes, architecture, and overall product quality. 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
- Porto, Portugal