Alongside

    Software Engineer (Java)

    Alongside
    Posted 11/14/2025Mid Level
    Full-time
    Technology
    Java
    Spring Boot
    API Design
    Microservices
    Message Queuing

    Job Description

    We are looking for a Mid Software Engineer (Java) to join a project with our client. The client has been established for over 10 years, is part of an international group, and develops its own product focused on the financial sector.

    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.

    Responsibilities:

    • 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.
    • Contribute to documentation, troubleshooting, and continuous improvement of processes and systems.

    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); 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. Excellent communication skills and fluency in English. Employment Contract; Health Insurance; Meal Card; Gym Ticket; Hybrid Work (Porto - Portugal)

    💼 Want More Jobs Like This?

    Get similar opportunities delivered to your inbox. Free, no account needed!

    Similar Jobs You Might Like

    Workday Payroll Architect / Consultant

    Kognitiv Inc.
    • • • • Not specifiedabout 2 hours ago
    Full-time
    Workday Payroll
    Implementation
    Configuration
    Strategic Consulting
    Project Leadership

    Senior Software QA Engineer - Query Processing

    Ocient Inc.
    RemoteNot specifiedabout 2 hours ago
    Full-time
    Database Query Processing
    Test Planning
    SQL
    Automation
    Debugging

    Senior Software Engineer - Backend - Remote

    Jitterbit
    Not specifiedabout 3 hours ago
    Full-time
    Java
    C++
    Lua
    Docker
    Kubernetes

    Senior Software Engineer - Backend - Remote

    Jitterbit
    Not specifiedabout 4 hours ago
    Full-time
    Java
    C++
    Lua
    Docker
    Kubernetes

    Want to see all 20,492 jobs?

    You're currently viewing 1 out of 20,492 available remote opportunities

    🔒 20,491 more jobs are waiting for you

    Unlock All Jobs

    Access every remote opportunity

    Advanced Filters

    Find your perfect match faster

    Daily Updates

    New opportunities every day

    Save & Alerts

    Never miss an opportunity

    Weekly
    $4
    Perfect for quick searches
    POPULAR
    Monthly
    $12
    Best for active job seekers
    Yearly
    $48
    Save 67% • Best value
    Unlock All 20492 Jobs

    Join thousands of remote workers who found their dream job

    Frequently Asked Questions

    What's included in premium access?

    Premium members get unlimited access to all remote job listings, advanced search filters, job alerts, and the ability to save favorite jobs.

    Can I cancel anytime?

    Yes! You can cancel your subscription at any time from your account settings. You'll continue to have access until the end of your billing period.

    Do you offer refunds?

    We offer a 7-day money-back guarantee on all plans. If you're not satisfied, contact us within 7 days for a full refund.

    Is my payment secure?

    Absolutely! We use Stripe for payment processing, which is trusted by millions of businesses worldwide. We never store your payment information.