-
Cpl

Senior Java Software Engineer

Cpl
Ireland ยท Full-time ยท Mid-Senior

Senior Java Developer

๐Ÿ“ Location: Dublin 2, Ireland

๐Ÿง‘ ๐Ÿ’ป Hybrid Working (3 days office / 2 days remote)


We're hiring an experienced Senior Java Developer for a global client in the digital audio and entertainment space. The teams are building large-scale systems that support millions of users, focusing on high-throughput services, distributed systems, and robust backend infrastructure.


As a Senior Java Developer, you will play a critical role in designing and building robust, scalable, and secure backend services that power enterprise-grade applications. This role is essential to the success of our technology team, contributing to the evolution of our microservices architecture and enhancing cloud-native capabilities using AWS. You will have a direct impact on the efficiency, security, and performance of our software platforms while helping mentor others and ensure best practices are followed across the team.


What youโ€™ll do:

โ— Lead the design, development, and implementation of scalable Java-based microservices and RESTful APIs for enterprise applications.

โ— Collaborate with cross-functional teams to gather requirements and transform them into technical solutions using Spring Boot and modern design patterns.

โ— Take ownership of application performance, security, maintainability, and reliability.

โ— Develop cloud-native applications leveraging AWS services like Lambda, API Gateway, IAM, VPC, and Fargate.

โ— Integrate with relational and non-relational databases such as PostgreSQL, MongoDB, and Redis.

โ— Establish and enforce best coding practices including secure coding, automated testing, and CI/CD pipelines using tools like Jenkins, Gradle, and GitHub.

โ— Participate in Agile ceremonies, backlog grooming, and sprint planning.

โ— Provide technical mentorship to junior developers and contribute to code reviews, architecture decisions, and technical documentation.

โ— Drive improvements by recommending modern tools, technologies, and processes that enhance developer productivity and software quality.


What youโ€™ll need:

โ— 6+ years developing Java Web Services, especially RESTful APIs.

โ— 5+ years working with Spring, Spring Boot, and Microservices architecture.

โ— Proficiency in core development tools: Java 1.8+, Jenkins, Gradle, GitHub.

โ— Strong expertise in secure coding, Java best practices, and object-oriented design patterns.

โ— Experience in SQL and NoSQL databases.

โ— Solid experience in AWS Cloud Services (Lambda, API Gateway, IAM, VPC, Fargate).

โ— 5+ years working with relational databases (e.g., PostgreSQL, MySQL).

โ— Exposure to in-memory data stores like Redis and document stores like MongoDB.

โ— Familiarity with Open API 2.0, SwaggerIO, and JSON Schema for API design and documentation.

โ— Strong communication and collaboration skills with experience working in Agile development environments.


Benefits include:

  • Fully paid healthcare (for you & eligible family members)
  • Life cover (4x base salary)
  • Pension contributions up to 8%
  • Disability cover (short & long-term)
  • 25 days annual leave + First Friday of every month off ๐ŸŽ‰
  • 10 days paid sick leave
  • Maternity, paternity & adoption leave
  • Bike2Work & TaxSaver commuter schemes
  • Employee Assistance Programme (EAP)

Key Skills

Ranked by relevance

java microservices cloud aws spring boot postgresql jenkins gradle restful apis nosql redis cicd sql
Login to Apply
Posted
Aug 26, 2025
Type
Full-time
Level
Mid-Senior
Location
Dublin
Company
Cpl

Industries

Technology Information Media

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Cpl
Related

AI Engineer

2026-02-02

Full-time
Mid-Senior
Ireland
Technology
Information Technology
View Job Details
SoTalent
Related

Senior Java Developer

2026-05-28

Contract
Mid-Senior
Germany
Mobile Food Services
Engineering
View Job Details
smartclip
Related

Senior Software Engineer API (f/m/d) - Node.js, SQL

2026-05-28

Full-time
Mid-Senior
Germany
Technology
Information Technology