- Company: Get A Job.ai
- Location: EMEA, Portugal
- Salary: Pay not listed
- Work type: Remote
Website Get A Job.ai
Represented by Get A Job.ai
Position Overview
We are representing a confidential client in the manufacturing technology sector who is seeking a Senior Full-Stack Software Engineer to join their team in Portugal. This role offers hybrid and remote work options across the EMEA region.
Our client has built a cloud-based Manufacturing Execution System that provides real-time visibility into production processes—from raw materials to final delivery. Their platform enables manufacturers to optimize scheduling, track inventory, monitor operations, and ensure product quality and compliance.
You will play a key role in designing and delivering reliable, high-impact features used by customers globally, working on a product that directly impacts manufacturing efficiency worldwide.
Responsibilities
- Lead the design, development, testing, and maintenance of real-time, business-critical applications
- Build clean, secure, scalable, and maintainable full-stack solutions
- Collaborate with product, design, and engineering teams to deliver high-quality features
- Review code, provide constructive feedback, and drive engineering best practices
- Troubleshoot and resolve production issues using effective debugging techniques
- Develop and maintain automated tests to improve code quality and coverage
- Leverage AWS services (e.g., S3, SQS, RDS) to build scalable cloud solutions
- Contribute to system reliability and performance through monitoring and improvements
- Mentor junior engineers and support their technical growth
- Participate in an on-call rotation to support production systems
What We're Looking For
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- 5+ years of experience building and delivering scalable web applications
- Strong proficiency in Java and solid understanding of its ecosystem
- Experience with frontend technologies (JavaScript, HTML, CSS)
- Understanding of RESTful APIs and MVC architecture
- Experience with MySQL or other relational databases
- Hands-on experience with AWS or similar cloud platforms
- Experience with Docker and containerized environments
- Familiarity with Agile methodologies (Scrum/Kanban)
- Strong problem-solving skills and adaptability in dynamic environments
- Fluent in English (written and spoken)
Preferred Qualifications:
- Master's degree in a relevant field
- Experience with Java frameworks such as Spring or Play
- Experience with modern frontend frameworks (e.g., React, Vue.js)
- Experience with Elasticsearch or similar search technologies
- Experience with test automation tools (JUnit, Selenium, etc.)
- Familiarity with CI/CD pipelines and tools (e.g., Jenkins)
- Knowledge of build tools (Maven, Gradle, Ant)
- Understanding of event-driven architectures
How We Work With You
When you apply through Get A Job.ai, our talent team will review your profile and conduct an initial screening to ensure alignment with the role requirements. If there's a strong match, we will submit your candidacy to our client for consideration. Please note that all applications must come through Get A Job.ai—direct contact with the client is not part of this process.
We work closely with candidates throughout the interview process, providing guidance and feedback at each stage to help you present your best self.
Pay
Compensation details will be discussed during the screening process and are competitive with market rates for senior engineering roles in Portugal.
Equal Opportunity
Get A Job.ai is committed to fostering an inclusive recruitment process. We welcome applications from all qualified candidates regardless of background, identity, or circumstance.
Apply with Get A Job.ai
A recruiter will review your profile and submit you to the client. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you.
Local insights for this role are preparing — this section updates automatically in a few seconds (or refresh).
Listing facts
- Role Senior Full-Stack Software Engineer
- Employer Get A Job.ai
- Location EMEA, Portugal · Remote-friendly
- Type Full Time
- Pay (from listing) Pay not listed
- Posted September 10, 2026
- Apply by October 10, 2026
- Country Portugal
- Overview Full job description on this page (503 words)
Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.
Typical work in Full Stack Software Engineer
Independent occupational context from O*NET (U.S. public-domain labor data). This is about the occupation, not a rewrite of this employer's posting.
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
- Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
- Coordinate installation of software system.
Limited public data for this employer
We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.
Explore related openings
Occupation family: Full Stack Software Engineer
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.
