A

Software Engineer | Java

icon building Empresa : Alongside
icon briefcase Tipo de Emprego : Periodo Integral

Número de Aplicantes

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Aplique agora
icon loader Aplique agora

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Descrição do Emprego - Software Engineer | Java

Description

Alongside partners with organizations to drive digital transformation and build high-performing tech teams. We are looking for a Software Engineer (Java) to join a project with one of our clients. The client has been established for over 10 years, is part of an international group, and develops its own product portfolio across several key areas, including Accounting, Compliance, Healthcare, among others.

You will work on an internal product (invoicing solution), enhancing its digital capabilities and integrating it with different standards.

This role involves full-stack development with end-to-end ownership — from product design and customer needs to cloud infrastructure and production operations — in a fast-paced, agile environment.

Key Responsibilities:

  • Design and build scalable, high-performance, and maintainable software solutions.
  • Contribute to backend development, infrastructure automation (IaC), and CI/CD pipelines.
  • Ensure code quality and reliability through testing, refactoring, and continuous improvement.
  • Collaborate with stakeholders, product managers, designers, and engineers to define and deliver new features.
  • Translate business requirements into effective technical solutions.
  • Participate actively in agile planning and Scrum ceremonies.
  • Mentor and support other developers, promoting best practices and technical excellence.


Requirements
  • Strong experience in Java development, using modern frameworks such as Spring Boot; familiarity with older Java frameworks is a plus.
  • Deep understanding of API design (REST, OpenAPI, GraphQL) and microservices architecture.
  • Hands-on experience with message queuing systems such as AWS SQS/SNS and GCP Pub/Sub.
  • Skilled in working with databases, including SQL (Oracle, PostgreSQL) and NoSQL solutions.
  • Experience building and maintaining CI/CD pipelines using tools like GitLab, Jenkins, and bash scripting.
  • Proficient with common development toolsGit, Maven, and IntelliJ IDEA.
  • Practical knowledge of cloud platforms (AWS, GCP), Kubernetes, and serverless architectures.
  • Strong experience with Infrastructure as Code tools such as Terraform, AWS CDK, Pulumi, Ansible, and Helm.
  • Comfortable working in Agile environments with a DevOps mindset.
  • Excellent communication and collaboration skills, with fluency in English.


Benefits
  • Employment Contract;
  • Health Insurance;
  • Meal Card;
  • Gym Ticket;
  • Hybrid Work (Porto - Portugal)
Original job Software Engineer | Java posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Aplique agora
Share Job
Share Job

Auto-Apply to Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Software Engineer Jobs in Portugal

O GrabJobs é o portal de empregos número 1 em Portugal, conectando você rapidamente a milhares de empregos de ! Encontre os melhores empregos de em Portugal, candidate-se com apenas 1 clique e consiga um emprego hoje!

Aplicativos de Celular

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.