Senior Java Software Engineer

4 weeks ago


Dublin, Dublin City, Ireland Cpl Full time

This range is provided by Cpl. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Talent Specialist at Cpl Talent Evolution Group | Public Relations | Psychology | Employment Law | Human Resources | CIPD Member

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.

● 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)
  • 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
  • Employee Assistance Programme (EAP)
Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionInformation Technology
  • IndustriesTechnology, Information and Media

Referrals increase your chances of interviewing at Cpl by 2x

Sign in to set job alerts for "Java Software Engineer" roles.Software Engineer, Java - Websites Experience

Dublin, County Dublin, Ireland 2 weeks ago

Dublin, County Dublin, Ireland 3 weeks ago

Dublin, County Dublin, Ireland 3 days ago

Maynooth, County Kildare, Ireland 2 months ago

Maynooth, County Kildare, Ireland 1 month ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 2 weeks ago

Software Engineer, Java - Marketing Tools

Dublin, County Dublin, Ireland 4 days ago

Dublin, County Dublin, Ireland 2 weeks ago

Dublin, County Dublin, Ireland 2 weeks ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland €80,000.00-€110,000.00 20 hours ago

Dublin, County Dublin, Ireland 2 months ago

Dublin, County Dublin, Ireland 2 weeks ago

Dublin, County Dublin, Ireland 4 weeks ago

Dublin, County Dublin, Ireland 9 months ago

Dublin, County Dublin, Ireland 1 week ago

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

Dublin, County Dublin, Ireland 4 weeks ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 2 days ago

Dublin, County Dublin, Ireland 2 weeks ago

Dublin, County Dublin, Ireland 3 weeks ago

Full Stack Engineer, Privacy and Data Protection Team

Dublin, County Dublin, Ireland 1 week ago

Senior Full stack Developer | Options | Experienced Hire

Dublin, County Dublin, Ireland 6 days ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 3 months 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 Squarespace Full time

    Senior Software Engineer, Java - ExtensibilityJoin to apply for the Senior Software Engineer, Java - Extensibility role at SquarespaceSenior Software Engineer, Java - ExtensibilityJoin to apply for the Senior Software Engineer, Java - Extensibility role at SquarespaceGet AI-powered advice on this job and more exclusive features.The Commerce Extensibility...


  • Dublin, Dublin City, Ireland Axway Full time

    OverviewWe are seeking our newSenior Java Software Engineerto join the Axway teamAs 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, and...


  • Dublin, Dublin City, Ireland Fairygodboss Full time

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


  • Dublin, Dublin City, Ireland Xoriant Full time

    OverviewBackend Software Engineer role focusing on Java Spring Boot, RESTful APIs, and backend architecture in a microservices environment.ResponsibilitiesDesign and implement backend services using Java Spring Boot.Develop RESTful APIs following microservices architecture.Ensure code adheres to scalability, maintainability, and security standards.Database...

  • Java Engineer

    4 weeks ago


    Dublin, Dublin City, Ireland Oracle Full time

    Join to apply for the Java Engineer (Java Security Libraries) role at OracleContinue with Google Continue with GoogleJoin to apply for the Java Engineer (Java Security Libraries) role at OracleDirect message the job poster from OracleThe Java Platform Group is looking for an experienced, passionate, and highly motivated Software Engineer to join our...


  • Dublin, Dublin City, Ireland Fairygodboss Full time

    Senior Software Engineer, Java - WebsitesWhy you should apply for a job to Squarespace:91% say women are treated fairly and equally to men98% would recommend this company to other women82% say the CEO supports gender diversityRatings are based on anonymous reviews by Fairygodboss members.Squarespace offers 20 weeks of paid family leave, fertility and...


  • Dublin, Dublin City, Ireland September Consulting Ltd Full time

    Social network you want to login/join with:Senior Software EngineerLocation:DublinType:ContractCategory:TechnologySalary:Up to €600/dayJob Title:Senior Software Engineer - Java & SpringLocation:Dublin (HYBRID)Type:12-Month Contract (Potential for Extension)Pay Rate:€550/day - €600/dayOur client is at the forefront of innovation, developing cutting-edge...


  • Dublin, Dublin City, Ireland September Consulting Ltd Full time

    Social network you want to login/join with:Senior Software EngineerLocation: DublinType: ContractCategory: TechnologySalary: Up to €600/dayJob Title:Senior Software Engineer - Java & SpringLocation:Dublin (HYBRID)Type:12-Month Contract (Potential for Extension)Pay Rate:€550/day - €600/dayOur client is at the forefront of innovation, developing...


  • Dublin, Dublin City, Ireland Squarespace Full time

    OverviewJoin to apply for the Senior Software Engineer, Java - Monetization role at Squarespace.The Commerce Monetization team enables merchants who sell physical goods and services to set up and manage their inventory on Squarespace. We are a product team that owns user experiences including onboarding dashboards, a product editor, and...


  • Dublin, Dublin City, 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...