Logo for HumanIT Solutions

Angular/Java Fullstack Developer - Remote Lisbon (Only 3 Office Visits Total)

Roles & Responsibilities

  • Senior full-stack development experience with Java/Spring Boot on the backend and Angular/TypeScript on the frontend
  • Strong understanding of Microservices architecture and RESTful API design
  • Proficiency with Linux shell, debugging practices, and effective time management in Agile environments
  • English at B2 level (Upper-Intermediate) or higher with ability to work autonomously in a remote-first setting

Requirements:

  • Develop and maintain full-stack software across backend (Java/Spring Boot) and frontend (Angular/TypeScript) in a multi-project Agile environment
  • Design and implement microservices and RESTful APIs to support large-scale logistics operations
  • Collaborate with multidisciplinary teams (frontend, backend, mobile, analysts) to define architecture and deliver customer-focused solutions
  • Ensure code quality, performance, reliability, and timely delivery by taking ownership and managing priorities across concurrent projects

Job description

ABOUT THE OPPORTUNITY

Join a leading European logistics technology company powering millions of daily operations across 41 countries with innovative software solutions. This offers the chance to work in a dynamic multi-project environment, building both robust backend APIs using Java and modern web interfaces with Angular and TypeScript. Operating as essentially full remote, you'll only need to visit the Venda do Pinheiro office 3 times: Day 1 for equipment pickup, final day for equipment return, and one team alignment meeting if necessary. This ultra-flexible arrangement allows you to work from anywhere in Portugal while contributing to mission-critical logistics systems. Work alongside talented multidisciplinary teams including frontend developers, backend developers, mobile developers, and analysts in an Agile environment where your performance directly impacts company success across a vast European network.

PROJECT & CONTEXT

You'll develop and maintain high-quality software across the full stack, working on microservices architectures and web interfaces that support large-scale logistics operations. The role combines backend development using Java and Spring Boot with frontend work in Angular, JavaScript/TypeScript, HTML5, and CSS3 (LESS/SASS). You'll be responsible for maintaining and improving existing codebases while adapting to different frameworks and contributing to the definition of future architectural patterns. Your implementations must be reliable, fast, scalable, and responsive to handle the demands of enterprise-scale logistics technology. Working in Agile multidisciplinary teams, you'll take ownership of your code and adopt a customer/user-centric approach, ensuring solutions meet real operational needs while maintaining excellent debugging practices and time management across concurrent projects.

WHAT WE'RE LOOKING FOR (Required)

  • Frontend Expertise: Strong experience with HTML5, CSS3 (LESS or SASS preprocessors), JavaScript, and TypeScript
  • Angular Proficiency: Solid hands-on experience building modern web applications with Angular framework
  • Backend Development: Proven experience with Java and Spring Boot for enterprise application development
  • Architecture Knowledge: Strong understanding of Microservices architecture patterns and RESTful API design and implementation
  • Linux Proficiency: Comfortable working with Linux Shell for development, deployment, and troubleshooting tasks
  • Debugging Mastery: Excellent knowledge of debugging practices and techniques for both frontend and backend systems
  • Time Management: Good organizational skills managing multiple priorities and deliverables
  • Team Collaboration: Strong team player capable of working effectively in multidisciplinary Agile environments
  • User Focus: Customer/user-centric mindset in software development and problem-solving
  • Ownership: Sense of ownership and pride in performance and impact on company success
  • Self-Driven: Ability to work autonomously in a remote-first environment with minimal supervision
  • Language: B2 English (Upper Intermediate) minimum for technical communication
  • Seniority: Senior-level experience with full-stack development across multiple projects

NICE TO HAVE (Preferred)

  • Experience with AWS cloud services and deployment
  • Knowledge of additional CSS preprocessors or modern CSS frameworks
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience with containerization technologies (Docker, Kubernetes)
  • Background in logistics, supply chain, or operations technology domains
  • Exposure to other JavaScript frameworks or libraries
  • Understanding of performance optimization for high-traffic applications
  • Experience with testing frameworks (Jest, Jasmine, JUnit, etc.)
  • Knowledge of version control best practices (Git workflows, code reviews)

Full Stack Engineer Related jobs

Other jobs at HumanIT Solutions

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.