Senior Full-stack Software Engineer

Autodesk Autodesk · Enterprise · Portugal · Remote

Senior Full-Stack Software Engineer for Autodesk's Fusion Operations team, focusing on building and maintaining a cloud-based Manufacturing Execution System (MES) that provides real-time visibility into production processes. The role involves designing, developing, testing, and maintaining scalable, secure, and reliable full-stack solutions using Java, frontend technologies, AWS, and databases, while also mentoring junior engineers and participating in on-call rotations.

What you'd actually do

  1. Lead the design, development, testing, and maintenance of real-time, business-critical applications
  2. Build clean, secure, scalable, and maintainable full-stack solutions
  3. Collaborate with product, design, and engineering teams to deliver high-quality features
  4. Review code, provide constructive feedback, and drive engineering best practices
  5. Troubleshoot and resolve production issues using effective debugging techniques

Skills

Required

  • Java
  • JavaScript
  • HTML
  • CSS
  • RESTful APIs
  • MVC architecture
  • MySQL
  • AWS
  • Docker
  • Agile methodologies
  • problem-solving
  • English fluency

Nice to have

  • Spring
  • Play
  • React
  • Vue.js
  • Elasticsearch
  • test automation tools
  • CI/CD pipelines
  • Maven
  • Gradle
  • Ant
  • event-driven architectures