Principal Java Engineer

3 weeks ago


Dublin, Dublin City, Ireland MCS Group | Your Specialist Recruitment Consultancy Full time
MCS Group | Your Specialist Recruitment Consultancy provided pay range

This range is provided by MCS Group | Your Specialist Recruitment Consultancy. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from MCS Group | Your Specialist Recruitment Consultancy

Helping start-ups & scale-ups to hire top tech talent across UK & Ireland @ MCS | 016994371 | j.tyrrell@mcsgroup.jobs

Principal Java Engineer (Backend) - Scale-Up Security Tech - Remote/Hybrid (Ireland/NI)

€105-111k + 10% bonus + Equity
Event-Driven Microservices | Java | AWS | Hands-on Leadership

An innovative scale-up is looking for a Principal Java Engineer to help them re-architect a critical platform used by law enforcement, emergency response, and global enterprise retailers.

With $30 million Series A funding secured, they're scaling fast - across the UK, Ireland, the US, and Middle East - and building out their in-house software capability after years of outsourced development. You'll play a key role in rebuilding their platform from a monolithic legacy system to a modern, event-driven microservices architecture hosted on AWS.

What you'll do
  • Lead the design and build of scalable Java microservices in an event-driven architecture

  • Help re-architect a platform used by thousands of users globally - high visibility, high impact

  • Work closely with product, QA, design, and senior engineering leadership

  • Provide hands-on coding, technical mentoring, and code reviews

  • Champion best practices in software design, performance, and system reliability

  • Be a key voice in technical strategy and architecture discussions

About you
  • 6+years' experience with Java and Spring Boot, strong backend focus

  • Currently in a Principal, Staff or Tech Lead hands-on role
  • Expertise in microservices and event-driven systems (Kafka, SNS/SQS, etc.)

  • Solid cloud experience in AWS

  • Experience breaking down monoliths into distributed systems

  • Comfortable in fast-paced scale-up environments - wearing multiple hats when needed

  • Strong communicator with a collaborative mindset

  • Bonus: exposure to C/C++ (due to the hardware element of the product)

What's on offer
  • €105-111k base salary

  • 10% bonus + Equity/Share Options

  • Private healthcare after 25+ days

  • No pension currently offered

  • Flexible hybrid working - 1 day/week in Belfast HQ with occasional Dublin visits

Why join?

You'll be joining a high-growth tech scale-up on a mission to improve public and workplace safety through cutting-edge hardware and software. It's an opportunity to do meaningful technical work, influence architecture, and help shape a product that's making a real-world difference - all while working alongside smart, supportive people in a down-to-earth team.

To speak in absolute confidence about this opportunity please contact Jack Tyrrell, Specialist Recruitment Consultant at MCS Group 016994371or send an up to date CV via the link provided.

If this position is not right for you, we may have others that are. Please visit www.mcsgroup.jobs to view a wide selection of our current jobs. All conversations will be treated in the strictest of confidence.

Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionEngineering and Information Technology
  • IndustriesSoftware Development

Referrals increase your chances of interviewing at MCS Group | Your Specialist Recruitment Consultancy by 2x

Get notified about new Java Software Engineer jobs in Dublin, County Dublin, Ireland.

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 2 weeks ago

Software Engineer, Java - Websites Experience

Dublin, County Dublin, Ireland 2 weeks ago

Maynooth, County Kildare, Ireland 19 hours ago

Dublin, County Dublin, Ireland 4 days ago

Full Stack Software Development Engineer - Java

Dublin, County Dublin, Ireland 4 days ago

Software Engineer, Java - Marketing Tools

Dublin, County Dublin, Ireland 5 days ago

Dublin, County Dublin, Ireland 1 month ago

Full Stack Software Development Engineer - Java

Dublin, County Dublin, Ireland 5 days ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 2 months ago

Dublin, County Dublin, Ireland €70,000.00-€80,000.00 3 weeks ago

Dublin, County Dublin, Ireland 2 weeks ago

Full Stack Engineer, Risk Engineering Team

Dublin, County Dublin, Ireland 2 weeks ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 2 weeks ago

Dublin, County Dublin, Ireland $80,000.00-$150,000.00 1 week ago

Java Developer, Assistant Vice President

Dublin, County Dublin, Ireland 3 months ago

Senior Java Software Engineer - Contracting role

Dublin, County Dublin, Ireland 1 week ago

Junior Java Engineer – Fast Track to Senior

Dublin, County Dublin, Ireland 2 months ago

Java Developer (Big Data/Hadoop), Contract, Dublin

Dublin, County Dublin, Ireland 3 days ago

Software Engineering & Java Developer, Assistant Vice President

Dublin, County Dublin, Ireland 2 months ago

Dublin, County Dublin, Ireland 6 months ago

Dublin, County Dublin, Ireland 3 days ago

Full Stack Engineer, Privacy and Data Protection Team

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 1 month ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 2 weeks ago

Dublin, County Dublin, Ireland 5 hours ago

Dublin, County Dublin, Ireland 1 week ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

  • Dublin, Dublin City, Ireland MCS Group Consultancy Full time

    Principal Java Engineer (Backend) - Scale-Up Security Tech - Remote/Hybrid (Ireland/NI) €105-111k + 10% bonus + Equity Event-Driven Microservices | Java | AWS | Hands-on Leadership An innovative scale-up is looking for a Principal Java Engineer to help them re-architect a critical platform used by law enforcement, emergency response, and global enterprise...


  • Dublin, Dublin City, Ireland Reperio Human Capital Ltd Full time

    Principal Software Engineer Fully Remote My client is looking for a seasoned Principal Software Engineer to establish technical leadership while remaining hands-on with significant experience in coding, architecture, and system design.Principal Software Engineer - Required Experience: 12+ years of experience in software design, coding, and application...


  • Dublin, Dublin City, Ireland Reperio Human Capital Ltd Full time

    Principal Software Engineer Fully Remote My client is looking for a seasoned Principal Software Engineer to establish technical leadership while remaining hands-on with significant experience in coding, architecture, and system design. Principal Software Engineer - Required Experience: 12+ years of experience in software design, coding, and application...


  • Dublin, Dublin City, Ireland Reperio Human Capital Full time

    Principal Java Developer 169407 Desired skills: Java, Spring, Docker, Cloud, REST API, Microservices Principal Software EngineerFully RemoteMy client is looking for a seasoned Principal Software Engineer to establish technical leadership while remaining hands-on with significant experience in coding, architecture, and system design.Principal Software...


  • Dublin, Dublin City, Ireland Reperio Human Capital Full time

    Principal Java Developer 167392 Desired skills: Java, Spring, Docker, Cloud, REST API, Microservices Fully RemoteReperio has partnered with a company who are looking for a seasoned Principal Software Engineer to establish technical leadership while remaining hands-on with significant experience in coding, architecture, and system design.Requirements:12+...


  • Dublin, Dublin City, Ireland Reperio Human Capital Ltd Full time

    Principal Software Engineer Fully Remote My client is looking for a seasoned Principal Software Engineer to establish technical leadership while remaining hands-on with significant experience in coding, architecture, and system design.Principal Software Engineer - Required Experience: 10+ years of experience in software design, coding, and application...


  • Dublin, Dublin City, Ireland Reperio Human Capital Full time

    Principal Software Engineer (Java/.NET) 164236 Desired skills: Java, Architecture, .NET, Payments, Front End Development Fully RemoteReperio has partnered with a company who are looking for a seasoned Principal Software Engineer to establish technical leadership while remaining hands-on with significant experience in coding, architecture, and system...


  • Dublin, Dublin City, Ireland Oracle Full time

    Social network you want to login/join with:Principal Vulnerability Engineer, DublinClient:OracleLocation:Dublin, IrelandJob Category:OtherEU work permit required: YesJob Reference:637ef660d2ddJob Views:9Posted:24.06.2025Expiry Date:08.08.2025Job Description:We are looking for a Principal Vulnerability Engineer to join the security vulnerability team for the...


  • Dublin, Dublin City, Ireland beBeeSoftware Full time

    Principal Java Engineer JobWe are seeking a highly skilled Principal Java Engineer to lead the design and build of scalable Java microservices in an event-driven architecture.This is an exciting opportunity to work on a high-visibility project, building a modern, event-driven microservices architecture hosted on AWS.The ideal candidate will have expertise in...


  • Dublin, Dublin City, Ireland Mastercard Full time

    Principal Software Engineer page is loadedPrincipal Software EngineerApply locations Dublin, Ireland time type Full time posted on Posted 15 Days Ago job requisition id R-246144Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide.Together with our customers, we're helping build asustainableeconomy where...