Senior Java Engineer

CareerWise Recruitment

Galway

On-site

EUR 85,000 - 120,000

Full time

3 days ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CareerWise Recruitment is seeking a Senior Java Software Engineer for a Galway-based role. You will join R&D teams, shaping secure, scalable microservices and real-time telematics processing.

Responsibilities include building robust backend with Java 17+/Spring Boot, implementing RESTful APIs, and driving automated testing and DevOps automation in an Agile Scrum framework. On-site Mon-Thu with Fri work location choice, collaborating across data, firmware, cloud, and UX teams.

Qualifications

  • 5+ years of hands-on software development with Java (Java 17/21+) and the core Spring framework (Spring Boot, Spring Security, Spring Data).
  • Experience designing RESTful APIs and stateless microservices architectures.
  • Strong SQL skills with PostgreSQL, MySQL, or Oracle.
  • Proven testing background (JUnit, Mockito, Testcontainers) and robust error handling.

Responsibilities

  • Architect scalable, secure microservices and RESTful APIs to process large telematics streams.
  • Develop robust Java backend and Spring Boot applications in a multi-tenant setup.
  • Establish automated tests and performance benchmarks for distributed workflows.
  • Collaborate on secure CI/CD pipelines and containerized cloud deployments.
  • Provide technical leadership, code reviews, and mentoring in an Agile Scrum context.
  • Work across firmware, cloud services, and UI to deliver end-to-end features.

Skills

Java
Spring Boot
REST APIs
SQL
JUnit
CI/CD
Git
Maven/Gradle
Linux/UNIX
Agile/Scrum

Tools

Docker

Job description

A Senior Java Software Engineer is required by CareerWise Recruitment for our Galway based client. The Senior Java Software Engineer will join R&D teams and collaborate with specialists across Data Engineering, Data Science, Firmware/IoT, DevOps, UX, and Product Cybersecurity to design, scale, and maintain resilient microservices powering millions of connected assets and global transport units in real time. This role is based ON-SITE Monday to Thursday, work onsite with your colleagues & Fridays, choose your work location, balancing what your work requires.

Role of this position

Architecture & Scalable System Design: Partner with Product Management, Technical Architects, and engineering peers to architect secure, stateless, and high-performance multi-tenant microservices and RESTful APIs capable of processing massive telematics streams.

Core Backend Development: Deliver robust, maintainable, and production-grade code utilizing modern Java and Spring Boot, adhering to industry-leading design principles, code reuse patterns, and domain boundaries.

Resilience & Quality Engineering: Establish automated testing standards (unit, integration, and performance benchmarking) and diagnose complex issues across distributed, asynchronous workflows.

CI/CD & DevOps Automation: Collaborate closely with DevOps to build and maintain secure CI/CD pipelines, containerized environments, and cloud deployment lifecycles.

Technical Leadership & Mentorship: Champion engineering excellence through constructive code reviews, architectural discussions, knowledge sharing, and active mentoring of junior and mid-level software engineers.

Agile Collaboration: Drive features from concept to production within a fast-paced Agile Scrum framework, collaborating cross-functionally across firmware, cloud services, and user interfaces.

JOB REQUIREMENTS
  • Java & Enterprise Ecosystem: 5+ years of hands-on software development experience with Java (Java 17/21+) and the core Spring framework (Spring Boot, Spring Security, Spring Data).
  • Distributed Architecture & APIs: Demonstrated experience designing, implementing, and documenting RESTful APIs and stateless microservice architectures.
  • Data Persistence & Relational Databases: Strong expertise in relational database modeling, complex SQL querying, indexing, and query optimization (e.g., PostgreSQL, MySQL, or Oracle).
  • Testing & Quality Mindset: Proven background in test-driven practices, automated testing frameworks (JUnit, Mockito, Test containers), and robust error-handling design.
  • DevOps & Tooling: Proficient with Git, standard build tools (Maven or Gradle), containerization concepts (Docker), and automated CI/CD pipelines.
  • Operating Systems: Comfortable navigating and troubleshooting across both Linux/UNIX and Windows development and server environments.
  • Agile Mindset & Communication: Excellent interpersonal, verbal, and written communication skills with proven autonomy in cross-functional Agile Scrum teams.
ADDED DESIRABLE SKILLS
  • Cloud-Native Platforms: Practical experience building and deploying cloud infrastructure on AWS (e.g., ECS/EKS, Lambda, SQS, SNS, S3, RDS) or Azure.
  • High-Throughput Streaming & Messaging: Familiarity with message brokers or event streaming platforms (e.g., Apache Kafka, RabbitMQ, MQTT) and IoT/telematics data pipelines.
  • Multi-Tenant SaaS: Experience building multi-tenant data isolation and role-based access control (RBAC) models for enterprise SaaS.
  • Front-End Familiarity: Working understanding of modern front-end technologies (e.g., React, TypeScript, HTML5/CSS3) for seamless full-stack feature collaboration.
  • Observability & Scripting: Experience with observability stacks (Prometheus, Grafana, Open Telemetry, Datadog) and automation via Bash/Shell scripting.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Careerwise Recruitment • Galway

Hybrid
EUR 90,000 - 120,000
Senior Java Engineer - Scalable Microservices Lead (Hybrid)
Senior Java Engineer - Scalable Microservices Lead (Hybrid)

CareerWise Recruitment • Galway

On-site
EUR 85,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Pale Blue Dot Recruitment • Galway

On-site
EUR 90,000 - 130,000
Comprehensive employee benefits
Senior Java Backend Architect — Hybrid Microservices
Senior Java Backend Architect — Hybrid Microservices

Careerwise Recruitment • Galway

Hybrid
EUR 90,000 - 120,000
Senior Java Engineer
Senior Java Engineer

AIDA projektai, MB • Dublin

On-site
EUR 37,000 - 40,000
Senior Java Engineer
Senior Java Engineer

AIDA Recruitment • Dublin

On-site
EUR 37,000 - 40,000
Senior Backend Java Developer
Senior Backend Java Developer

Solas IT Recruitment • Dublin

Hybrid
EUR 111,000 - 166,000
Senior Software Engineer
Senior Software Engineer

The Recruitment Company • Galway

Hybrid
EUR 70,000 - 75,000
Senior Java Backend Engineer | Cloud/SaaS, Hybrid Dublin
Senior Java Backend Engineer | Cloud/SaaS, Hybrid Dublin

GCS Recruitment • Dublin

Hybrid
EUR 70,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Cpl • Galway

On-site
EUR 80,000 - 110,000
Top locations