Senior Fullstack Engineer

Harvey Nash Ireland · Recruitment agency
Full-time•Front-end development•Galway, Ireland
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Full-time
Workplace
On-site

Technologies & skills

Cloud & infrastructure

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

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

  1. Review Recent Fullstack Projects

    0–8 min

    Select 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.

  2. Refresh API and Distributed Systems Knowledge

    8–14 min

    Revisit your experience with REST APIs, distributed architectures, and API-driven design, focusing on scalability and reliability.

  3. Brush Up on AWS and CI/CD Practices

    14–20 min

    Review your use of AWS services and CI/CD pipelines, including deployment strategies and automation tools.

  4. Prepare Examples of Testing and Observability

    20–25 min

    Gather examples of how you implemented automated testing, used observability tools, and handled production issues.

  5. Plan Questions for the Interviewer

    25–30 min

    Select 2-3 questions from the provided list that align with your interests and priorities for the role.

Likely questions

, 8 items

Priority reflects how strongly this topic is emphasised in the job listing, not whether it will be asked.

Talking points

, 6 items
  • Building 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 items
  • Angular, 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 items
  1. How is the engineering team structured, and how do cross-functional teams collaborate on projects?

    Why ask this? To understand team dynamics and collaboration expectations.

  2. 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.

  3. 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.

  4. What is the approach to automated testing and maintaining application quality?

    Why ask this? To clarify expectations around testing and quality assurance.

  5. 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.

  6. 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.

Apply NowApply before: 8 Nov 2026