Senior Software Engineer

Mason Alexander · Recruitment agency
ContractFull-stackDublin, Ireland · Remote within Ireland · Hybrid
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Contract
Workplace
Hybrid
Category
Full-stack

Technologies & skills

What you'll be doing

Seeking Senior Software Engineers for a hybrid contract role in Dublin with a core FinTech client. Responsibilities include developing, testing, and enhancing key applications using Java, Spring Boot, Angular, and Microservices in a cloud-based environment. Strong Agile knowledge and excellent communication skills required.

Key requirements

Must-have

  • Development of applications using Java/J2EE technologies
  • Development of Java-based applications using Spring Boot, Angular, and Microservices architecture
  • Strong knowledge of all types of data storage techniques
  • Experience developing Microservices in cloud-based environments
  • Experience with continuous integration tools such as Bamboo, Jenkins, and Chef
  • Knowledge of advanced authentication techniques on mobile and web-based platforms (e.g., REST/XML Web Services)
  • Key knowledge of Spring
  • Excellent communication skills

Role signals

Technical focus
full-stack
Architecture / system design
Indicated in the listing
Hands-on vs management
Hands-on

Full job description

We are looking for skilled Software Developers to work with a core FinTech client of ours based in Dublin. The teams create, engineer, develop, test and enhance key applications. The roles are hybrid are required onsite presence in the office based in Dublin.

Experience

  • Development of applications using Java/J2EE technologies.

  • Excellent communication skills with strong Agile knowledge.

  • Development of Java based applications using Spring boot, Angular and Micro-Services architecture

  • Strong knowledge of all types of data storage techniques.

  • Experience of developing Microservices in Cloud based environment.

  • Experience working with continuous integration tools such as Bamboo, Jenkins and Chef.

  • Knowledge of advanced authentication techniques on mobile and web-based platforms i.e. Web Services REST/XML.

  • Key knowledge of Spring.

  • Key knowledge of Cloud Development Experience.

  • Key experience in developing Microservices.

  • Has excellent communication skills.

Interview prep pack

Grounded in this listing. Use it to prepare examples before you apply.

Your interview focus

Expect to be assessed on your ability to develop Java applications using Spring Boot, Angular, and Microservices in a cloud environment, with a focus on strong Agile practices, data storage techniques, and CI/CD tools. Communication skills and cloud-based microservices experience are key.

  • Java/Spring Boot·High
  • Microservices architecture·High
  • Cloud development·High
  • Agile methodologies·High

Only have 30 minutes?

Follow a focused preparation plan based on this job.

Start 30-minute prep

Your 30-minute plan

  1. Review Java, Spring Boot, and Microservices Projects

    0–10 min

    List your most relevant projects, focusing on architecture, challenges, and outcomes.

  2. Brush Up on Cloud and CI/CD Tools

    10–16 min

    Recall your experience with cloud platforms and CI/CD pipelines, noting specific tools and benefits.

  3. Prepare Agile and Communication Examples

    16–24 min

    Think of situations where you contributed to Agile teams and communicated complex ideas clearly.

  4. Review Data Storage and Angular Experience

    24–30 min

    Summarize your experience with different data storage techniques and Angular-based UI development.

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
  • Java and Spring Boot Development

    Core to building and enhancing applications as required for this role.

  • Microservices Architecture

    You will be developing and maintaining microservices in a cloud-based environment.

  • Cloud Platforms

    Experience with cloud-based development is a key requirement for delivering scalable solutions.

  • Angular for Frontend

    Full-stack responsibilities include working with Angular for web application interfaces.

  • Data Storage Techniques

    Strong knowledge of various data storage methods is essential for robust application design.

  • Continuous Integration Tools

    Experience with tools like Bamboo, Jenkins, and Chef is needed for efficient deployment pipelines.

What to research

, 3 items
  • Microservices in Cloud Environments

    This role emphasizes hands-on experience developing and deploying microservices using cloud platforms. Be ready to discuss your architecture choices, deployment strategies, and lessons learned.

  • Full-Stack Development with Java, Spring Boot, and Angular

    You’ll be expected to work across backend and frontend, so prepare to demonstrate your ability to integrate Java/Spring Boot services with Angular UIs.

  • Agile Team Collaboration and Communication

    Strong Agile knowledge and communication skills are highlighted. Prepare examples of how you’ve contributed to Agile teams and communicated with both technical and non-technical stakeholders.

Questions to ask

, 6 items
  1. What is the current technology stack for your core applications?

    Why ask this? Clarifies which versions and tools you’ll be working with.

  2. How are Agile practices implemented within the team?

    Why ask this? Reveals how collaboration and delivery are structured.

  3. What are the main challenges the team is currently facing with microservices or cloud migration?

    Why ask this? Helps you understand where your expertise can add value.

  4. How is success measured for this role?

    Why ask this? Shows what outcomes are expected from you.

  5. What opportunities exist for learning new technologies or upskilling?

    Why ask this? Indicates support for professional growth.

  6. How often do teams collaborate across functions (e.g., with QA or DevOps)?

    Why ask this? Gives insight into cross-team interactions.

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: 20 Oct 2026