Full Stack Engineer (Senior/Lead) ID36664

Java

Full Stack Engineer (Senior/Lead) ID36664

Java
4000-000, Porto

AgileEngine

Full-time
B2B
Senior
Hybrid

Job description

This is a remote position, but we are hiring only in Portugal.


AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.


If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :)

What you will do

  • Create interfaces to backend systems of enterprise-grade customers using Java and Spring Boot (e.g., REST services, databases, SAP);
  • Develop client workflows and implement customer-specific adjustments using XML and JavaScript;
  • Configure user interfaces and manage on-premises software installations;
  • Work with the latest smart glasses and wearable devices to bring them into customer environments;
  • Provide technical consulting and support to customers throughout the implementation process;
  • Support user acceptance and system integration testing;
  • Execute roll-outs at customer sites;
  • Handle bug fixing during the hyper care phase and coordinate handover to the support team;
  • Work independently on projects, ensuring compliance with time and quality requirements;
  • Operate during EST working hours.


Must haves

  • 4+ years of professional experience as a Software Engineer;
  • Strong knowledge of Java and Spring Boot;
  • Experience with enterprise integrations (REST APIs; SAP interfaces is a plus);
  • Solid understanding of microservices architecture;
  • Familiarity with Kubernetes;
  • Proficiency in JavaScript (any framework);
  • Proven ability to understand complex systems and business environments quickly;
  • Upper-Intermediate English level.

Nice to haves

  • University degree in Computer Science or a related field (or equivalent work experience);
  • Experience with databases such as MySQL, MariaDB, or PostgreSQL;
  • Familiarity with API design/specifications and XML/JSON;
  • Android development experience;
  • Experience with Kotlin;
  • Hands-on experience with Terraform;
  • Strong communication skills and experience working directly with customers;
  • Background in logistics, manufacturing, or the automotive industry.


The benefits of joining us

  • Professional growth

Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps


  • Competitive compensation

We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities


  • A selection of exciting projects

Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands


  • Flextime

Tailor your schedule for an optimal work-life balance by having the options of working from home and going to the office – whatever makes you the happiest and most productive.

Tech stack

    English

    B2

    Java

    advanced

    Spring Boot

    advanced

    Kubernetes

    regular

    REST APIs

    regular

    JavaScript

    regular

Office location

Published: 12.06.2025

About the company

AgileEngine

We build products for companies in 17+ industries — solving real problems and improving millions of lives worldwide. Here, your voice matters, your work creates impact, and your growth is part of our journey together.

Company profile