Skip to content

Open nowPosted 10 hours ago

Senior Software Engineer

Pale Blue Dot® Recruitment10 open roles

Where
Galway, Connaught, Ireland
Work mode
On site
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software EngineerPale Blue Dot® Recruitment · Galway, Connaught, Ireland
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Pale Blue Dot® Recruitment's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.8% of postings close within 7 days. Measured by our own scanner across the market. Pale Blue Dot® Recruitment postings stay open a median of 26 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 13.8%7 days
  4. 22.3%14 days
  5. 37.8%30 days
  6. 59.0%60 days
This job: posted 10 hours ago

Pale Blue Dot® Recruitment median: 26 days open

The posting

Senior Software Engineer

Location: Galway, Ireland Job Type: Permanent, Full-Time

The Opportunity

Pale Blue Dot® Recruitment is delighted to partner with a leading international engineering and technology organisation in the recruitment of an experienced Senior Software Engineer to join its expanding R&D team in Galway.

This is an excellent opportunity to become part of a highly skilled, multidisciplinary engineering team developing innovative, next-generation connected technologies and digital solutions for global markets.

The successful candidate will play a central role in designing, developing and maintaining sophisticated, cloud-based software platforms that support real-time data processing, remote monitoring and intelligent connected systems.

Working within a collaborative R&D environment, you will contribute to complex, high-volume software applications while partnering with specialists across Data Science, Data Engineering, IoT, DevOps, UX and Cybersecurity.

The position offers the opportunity to work on technically challenging projects, influence software architecture and contribute to technologies that improve operational efficiency and environmental sustainability.

Key Responsibilities

  • Design, develop and maintain secure, scalable and high-performance enterprise software applications using Java and Spring Boot.
  • Architect and implement stateless microservices and RESTful APIs capable of processing high volumes of real-time data.
  • Collaborate with Product Management, Technical Architects and engineering colleagues to define software architecture and develop new digital solutions.
  • Produce robust, maintainable and well-documented code, adhering to established software engineering principles and best practices.
  • Design and optimise relational database solutions, including complex SQL queries, indexing and performance improvements.
  • Develop and maintain automated unit, integration and performance tests to ensure application reliability, resilience and quality.
  • Investigate and resolve complex technical issues across distributed systems and asynchronous processing environments.
  • Work closely with DevOps teams to support CI/CD pipelines, containerised applications and cloud deployment processes.
  • Participate in technical design reviews, code reviews and architectural discussions, promoting software engineering excellence.
  • Provide technical guidance and mentorship to junior and mid-level software engineers.
  • Collaborate across multiple technical disciplines, including firmware, cloud services, data engineering and front-end development.
  • Contribute to Agile Scrum development activities, taking ownership of features from initial concept through development, testing and production deployment.
  • Minimum 5 years' professional software development experience, with strong expertise in Java and enterprise backend development.
  • Proficiency in modern Java (Java 17/21+) and the Spring ecosystem, including Spring Boot, Spring Security and Spring Data.
  • Proven experience designing, developing and documenting RESTful APIs and microservices-based architectures.
  • Strong understanding of distributed systems, stateless application design and software scalability.
  • Experience with relational databases such as PostgreSQL, MySQL or Oracle, including database modelling, SQL optimisation and indexing.
  • Practical experience with automated testing frameworks and methodologies, including JUnit, Mockito and Testcontainers.
  • Proficiency with Git and software build tools such as Maven or Gradle.
  • Working knowledge of Docker, containerisation principles and automated CI/CD pipelines.
  • Experience working with Linux/UNIX and Windows development or server environments.
  • Strong analytical, troubleshooting and problem-solving capabilities.
  • Excellent interpersonal, verbal and written communication skills.
  • Demonstrated ability to work independently and collaboratively within cross-functional Agile Scrum teams.

Desirable Experience

The following experience would be advantageous:

  • Experience developing and deploying cloud-native applications using AWS or Microsoft Azure.
  • Familiarity with AWS technologies such as ECS/EKS, Lambda, SQS, SNS, S3 and RDS.
  • Knowledge of event-driven architectures, messaging platforms and streaming technologies such as Apache Kafka, RabbitMQ or MQTT.
  • Experience developing applications involving IoT, telematics, connected devices or high-volume data streams.
  • Understanding of multi-tenant SaaS architecture, data isolation and role-based access control (RBAC).
  • Familiarity with front-end technologies including React, TypeScript, HTML5 and CSS3.
  • Experience with monitoring and observability platforms such as Prometheus, Grafana, OpenTelemetry or Datadog.
  • Knowledge of Bash/Shell scripting and automation.
  • Previous experience contributing to complex enterprise-scale software platforms supporting large numbers of connected devices or users.

What This Opportunity Offers

  • A permanent position with an established international engineering and technology organisation.
  • The opportunity to contribute to innovative R&D projects involving connected technologies and enterprise-level digital platforms.
  • Exposure to modern Java technologies, distributed architectures, cloud infrastructure and high-volume data processing.
  • A collaborative, multidisciplinary engineering environment with experienced technical specialists.
  • Opportunities to influence software architecture, development standards and technical direction.
  • Scope for continued professional development, technical leadership and mentoring.
  • The opportunity to work on technologies that support improved operational efficiency and environmental sustainability.
  • A comprehensive employee benefits package.

Apply Today

If you are an experienced Senior Software Engineer with strong Java development expertise and a passion for designing scalable, high-performance software systems, we would be delighted to hear from you.

For further information or to arrange a confidential discussion, please contact Pale Blue Dot® Recruitment or submit your application today.

Pale Blue Dot® Recruitment – Specialists in STEM Recruitment.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Pale Blue Dot® Recruitment's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Pale Blue Dot® Recruitment's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Pale Blue Dot® Recruitment's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.