TL;DR
Mid Software Engineer (Java): Enhancing the digital capabilities of an internal invoicing solution and integrating it with different standards with an accent on scalable, maintainable software solutions and backend development. Focus on translating business requirements into effective technical implementations and ensuring code quality through testing.
Location: Hybrid Work (Porto - Portugal)
Company
International group developing its own product portfolio across several key areas, including Accounting, Compliance, Healthcare, among others.
What you will do
- Design and develop scalable and maintainable software solutions.
- Contribute to backend development using Java and modern frameworks.
- Ensure code quality through testing, refactoring, and adherence to best practices.
- Collaborate with product managers, designers, and engineers to define and deliver new features.
- Translate business requirements into effective and well-structured technical implementations.
- Participate actively in agile ceremonies and sprint planning.
Requirements
- 3+ years of experience in Java development, ideally with Spring Boot.
- Good understanding of API design (REST, OpenAPI).
- Experience working with microservices or modular distributed systems.
- Hands-on experience with message queuing systems such as AWS SQS/SNS or GCP Pub/Sub (knowledge of one is sufficient).
- Solid experience with relational databases (Oracle, PostgreSQL).
- Excellent communication skills and fluency in English.
Nice to have
- Experience supporting or maintaining CI/CD pipelines, using tools like GitLab or Jenkins.
- Comfortable with common development tools — Git, Maven, IntelliJ IDEA.
- Working knowledge of cloud environments (AWS or GCP) and containerization (Docker/Kubernetes).
- Experience with Infrastructure as Code (Terraform, AWS CDK, Pulumi, Ansible, or Helm).
- Experience working in Agile teams with a collaborative.
Culture & Benefits
- Employment Contract.
- Health Insurance.
- Meal Card.
- Gym Ticket.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →