Senior Java Software Engineer

18 hours ago


Dublin, Ireland The Unit Full time

About The Unit
The Unit is an Ireland-HQ’d software development company focused on Sports Betting, Gambling & iGaming. Since 2017, we’ve delivered high-performance platforms for clients worldwide. You’ll join a cross-functional team building real-time, high-load services for a modern betting platform.

The Role
You’ll design, build, and operate high-performance backend services on the JVM, with a focus on scalability, reliability, and clean, testable code. You’ll collaborate with Product, QA, and DevOps in an Agile environment and drive quality via code reviews, automation, and observability.

What You’ll Do

Design, implement, and maintain Java microservices using Spring Boot and Hibernate/JPA .

Build scalable REST APIs and event-driven flows to support real-time betting operations.

Work with SQL and NoSQL stores (preferably PostgreSQL ; MySQL experience is a plus—first project uses MySQL ).

Integrate messaging (pub/sub with Kafka ; queues via JMS/AMQP such as RabbitMQ/ActiveMQ).

Use Redis as an external cache for low-latency reads/writes.

Apply code style best practices, SOLID principles, and participate in peer code reviews.

Ensure quality with automated tests (unit/integration), CI/CD (GitHub Actions / GitLab CI), and metrics/logging.

Containerize services with Docker and deploy to cloud environments (AWS preferred).

Collaborate closely in an Agile team (grooming, planning, reviews, retros).

What We Expect (Must-Haves)

5+ years of professional Java development (Java 11+/17; JVM fundamentals).

Strong Spring Boot and Hibernate/JPA experience.

Proven work with microservice architectures and event-driven systems.

Solid SQL skills and practical NoSQL exposure.

Hands-on with Kafka (pub/sub); familiarity with JMS/AMQP a plus.

Comfortable with Git, Maven, and common build tools.

Experience defining and building RESTful APIs.

Habit of writing test-covered, debuggable code; owning your quality.

English proficiency (B2+) and strong problem-solving in fast-paced projects.

Nice to Have

AWS (or GCP/Azure), Docker , Kubernetes in production.

Background in betting/gaming or other high-load transactional domains.

Knowledge of real-time data processing and streaming patterns.

How We Work (Tooling & Practices)

Version Control: Git (GitHub/GitLab).

Build & CI/CD: Maven, GitHub Actions / GitLab CI.

Data: PostgreSQL (preferred), MySQL (first project), plus NoSQL where it fits.

Messaging & Caching: Kafka, RabbitMQ/ActiveMQ (nice), Redis.

Ops: Docker, Kubernetes, cloud (AWS preferred).

Quality: Code reviews, SOLID, automated tests, observability.

What We Offer

Competitive compensation aligned to your skills, with regular reviews.

Fully remote work and flexible hours.

Professional development budget—courses, certs, conferences.

Referral rewards for great hires.

Challenging projects that stretch your skills and impact the product.

A collaborative culture where your ideas matter.

If you are a Java Developer with a passion for technology and a desire to make a difference, we’d love to hear from you. Join us in shaping the future of IT and apply today

The Unit is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Workstyle: Remote

Availability: ASAP (within 1–2 weeks)

Seniority: Senior

Contract: Project-based, full-time, B2B

APPLY NOW
#J-18808-Ljbffr



  • Dublin, Ireland Reperio Human Capital Ltd Full time

    Senior Java Software Engineer We're currently seeking an experienced Senior Java Software Engineer with backend expertise for our client operating in the financial services sector. This is a hybrid role (2 days onsite per week), working on cutting-edge backend services and cloud-based solutions. Interviews and hiring are happening ASAP, and candidates must...

  • Senior Java Engineer

    2 weeks ago


    Dublin, Ireland Stelfox Full time

    Senior Java Engineer - Hybrid-Working Model (3 Days On-Site P/Week) - Daily Rate Contract Candidates must have minimum 10-15 years commercial Java experience to be considered. As a Senior Software Engineer you will be responsible for developing and delivering web-based Java solutions to accomplish business goals. Key responsibilities of the role include...

  • Software Engineer

    4 weeks ago


    Dublin, Ireland Cartrawler Full time

    CarTrawler is the leading B2B technology provider of the car rental and mobility solutions to the global travel industry.Our purpose is to drive successful partnerships.CarTrawler's end-to-end technology platform expands our airline and travel partners' offering to their customers, creating substantial ancillary revenue opportunities.We provide unrivaled...


  • Dublin Pike, Ireland Axway Full time

    Overview We are seeking our new Senior Java Software Engineer to join the Axway team. As a Senior Software Engineer, you will play a key role in designing, building, and optimizing core components of a modern, cloud-native platform focused on API management and integrations. You’ll work closely with cross-functional teams to deliver scalable, secure,...

  • Software Engineer

    1 week ago


    Dublin, Ireland CarTrawler Full time

    CarTrawler is the leading B2B technology provider of the car rental and mobility solutions to the global travel industry. Our purpose is to drive successful partnerships. CarTrawler’s end-to-end technology platform expands our airline and travel partners’ offering to their customers, creating substantial ancillary revenue opportunities. We provide...


  • Dublin, Ireland The Hertz Corporation Full time

    We are looking for a Senior Java Software Developer to join our software developing team.They must possess the necessary technical, organizational, and communication skills to participate on complex projects.They will be expected to contribute across the entire development cycle: analysis, proof-of-concept, design, implementation, testing, initial...


  • Dublin, Ireland Workhuman Full time

    Job Description:The Opportunity:We are looking for an experienced Senior Software Engineer to join our team in expanding and improving our Engagement Channel solutions. We are a group of peers with high levels of trust and respect who collaborate closely to build the best software we can, given the constraints we have. We succeed together, so your peers will...


  • Dublin, Ireland Fairygodboss Full time

    Senior Software Engineer, Java - Extensibility Why you should apply for a job at Squarespace: 91% say women are treated fairly and equally to men 98% would recommend this company to other women 82% say the CEO supports gender diversity Ratings are based on anonymous reviews by Fairygodboss members. Squarespace offers 20 weeks of paid family leave,...


  • Dublin, Ireland Reperio Human Capital Ltd Full time

    Senior Software Engineering Manager Dublin/Hybrid My client is a market leader in the Fintech space, looking for a Senior Software Engineering Manager to lead their Software Development teams to elevate their software engineering capabilities, instil a culture of continuous improvement and innovate their Digital Solutions offering. You will be experienced in...


  • Dublin Pike, Ireland IT Search Full time

    Senior Software Engineer (Java/Oracle/Angular) - Contract We are partnering with a major, globally-operating financial institution to find a highly experienced Senior Software Engineer to join their critical EMEA Regulatory Reporting Technology team . This is a key role responsible for defining and driving the engineering strategy for their...