- Home
- Jobs
- Front-end development
- Senior Fullstack Engineer
Senior Fullstack Engineer
On this page
TechJobs.ie Job Insights
At a glance
- Employment type
- Full-time
- Location
- Galway, Ireland
- Workplace
- On-site
- Category
- Front-end development
Technologies & skills
Primary technologies
Other technical skills
What you'll be doing
Senior Fullstack Engineer role in Galway, Ireland (on-site). Focus on building modern enterprise applications using Angular, TypeScript, Java, Spring Boot, REST APIs, and AWS. Involves technical design, code reviews, automated testing, and collaboration with cross-functional teams.
- Design, develop, test and support enterprise applications
- Contribute to technical design and solution development
- Build scalable, resilient and secure applications
- Participate in code reviews and engineering best practices
- Develop automated tests and improve application quality
- Troubleshoot production issues and contribute to root-cause analysis
- Work closely with Product, Architecture, Quality and Engineering teams
Key requirements
Must-have
- 5+ years of software engineering experience
- Strong experience with Angular
- Strong experience with TypeScript
- Experience with REST APIs and API-driven architecture
- Experience with Java and Spring
- Experience with distributed systems
- Experience with AWS and cloud technologies
- Experience with CI/CD
Nice-to-have
- Experience with GitHub Copilot or similar AI-assisted engineering tools
Experience: 5+ years of software engineering experience
Role signals
- Technical focus
- fullstack
- Architecture / system design
- Indicated in the listing
- Hands-on vs management
- Hands-on
Similar jobs
Full job description
Senior Full stack Engineer |Java | Spring boot | Angular | Typescript
- Location: Galway, Ireland
Onsite- Currently 1 week onsite per month but will be moving to 5 days per week in the office in 2027.
- Job Type: Full-time
This is an excellent opportunity for a hands-on engineer who enjoys building modern applications, contributing to technical design, solving complex problems, and working closely with Product, Architecture and Engineering teams.
What You'll Be Doing
-
Design, develop, test and support enterprise applications
-
Contribute to technical design and solution development
-
Build scalable, resilient and secure applications
-
Participate in code reviews and engineering best practices
-
Develop automated tests and improve application quality
-
Troubleshoot production issues and contribute to root-cause analysis
-
Work closely with Product, Architecture, Quality and Engineering teams
Key Technical Skills
- We're looking for strong experience with:
✅ Angular
✅ TypeScript
✅ RxJS & Angular Signals
✅ Nx / Monorepo environments
✅ REST APIs & API-driven architecture
✅ Java / Spring
✅ Distributed systems
✅ AWS & Cloud technologies
✅ CI/CD
✅ Observability & Production Support
✅ Vitest & Storybook
✅ Automated testing and modern engineering practices
What We're Looking For
-
5+ years of software engineering experience
-
Strong experience building and supporting
enterprise applications
-
Strong modern web development experience
-
Experience delivering complex software solutions in large-scale environments
-
Good understanding of both
front-end and back-end development
-
Strong communication and collaboration skills
-
Bachelor's degree or equivalent technical experience
-
Experience with GitHub Copilot or similar AI-assisted engineering tools is desirable
Interview prep pack
Grounded in this listing. Use it to prepare examples before you apply.
Your interview focus
Based on this listing, the Senior Fullstack Engineer role in Galway focuses on designing, developing, and supporting enterprise applications using Angular, TypeScript, Java (Spring Boot), and AWS, with a strong emphasis on modern engineering practices and collaboration across teams.
- Hands-on fullstack engineering·High
- Technical design and architecture·Medium
- Modern engineering practices·High
- Collaboration with cross-functional teams·Medium
Only have 30 minutes?
Follow a focused preparation plan based on this job.
Start 30-minute prep
Your 30-minute plan
Review Recent Fullstack Projects
0–8 minSelect 1-2 enterprise applications you have built or supported using Angular, TypeScript, Java, and Spring Boot, and prepare to discuss your role and technical decisions.
Refresh API and Distributed Systems Knowledge
8–14 minRevisit your experience with REST APIs, distributed architectures, and API-driven design, focusing on scalability and reliability.
Brush Up on AWS and CI/CD Practices
14–20 minReview your use of AWS services and CI/CD pipelines, including deployment strategies and automation tools.
Prepare Examples of Testing and Observability
20–25 minGather examples of how you implemented automated testing, used observability tools, and handled production issues.
Plan Questions for the Interviewer
25–30 minSelect 2-3 questions from the provided list that align with your interests and priorities for the role.
Talking points
, 6 itemsBuilding and Supporting Enterprise Applications
You should be ready to discuss your experience delivering robust, scalable solutions in large-scale environments, as this is central to the role.
Modern Web Development with Angular and TypeScript
Demonstrating deep knowledge of Angular, TypeScript, RxJS, and related tooling will show your fit for the front-end requirements.
API-Driven Architecture and RESTful Services
The role emphasizes REST APIs and distributed systems, so be prepared to explain your approach to designing and consuming APIs.
Cloud Technologies and CI/CD
Experience with AWS and continuous integration/deployment is required; prepare examples of how you've leveraged these in previous projects.
Automated Testing and Observability
You’ll need to show how you ensure application quality and reliability through testing frameworks and monitoring tools.
Collaboration and Technical Design
The role involves working closely with cross-functional teams and contributing to technical design, so examples of teamwork and design decisions are important.
What to research
, 4 itemsAngular, TypeScript, and RxJS
Review advanced Angular concepts, RxJS patterns, and recent projects where you built complex front-end features.
Java, Spring Boot, and REST API Design
Prepare to discuss your experience building and consuming REST APIs with Java and Spring Boot, including security and scalability considerations.
AWS and CI/CD Pipelines
Refresh your knowledge of AWS services relevant to enterprise applications and CI/CD best practices for deployment and automation.
Automated Testing and Observability Tools
Be ready to explain your use of testing frameworks (e.g., Vitest, Storybook) and monitoring tools for production support.
Questions to ask
, 6 itemsHow is the engineering team structured, and how do cross-functional teams collaborate on projects?
Why ask this? To understand team dynamics and collaboration expectations.
What are the main technical challenges currently facing the team or product?
Why ask this? To gauge the complexity and nature of problems you would help solve.
How are code reviews and engineering best practices enforced within the team?
Why ask this? To assess the team's commitment to quality and continuous improvement.
What is the approach to automated testing and maintaining application quality?
Why ask this? To clarify expectations around testing and quality assurance.
How does the team handle production incidents and root-cause analysis?
Why ask this? To understand support processes and your potential role in incident management.
Are there opportunities to contribute to technical design and architectural decisions?
Why ask this? To confirm your ability to influence technical direction and growth.
Register now to upload your CV
Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.