SRG
Java Software Engineer
SRGIreland16 hours ago
ContractRemote FriendlyInformation Technology

Job Title: Custom Software Engineer / Java & API Developer

Location: Dublin (Hybrid – 2 days per week onsite)

Contract: 12-month contract

Working Hours: 40 hours per week

Experience Required: 6–7 years


Role Overview

We are seeking an experienced Custom Software Engineer / Java & API Developer to join a delivery-focused development team working on enterprise-scale systems. The role involves designing, building, testing, and supporting high-quality software solutions, while also mentoring junior engineers and collaborating closely with project stakeholders.


Key Responsibilities

  • Produce effort estimates for development requirements as needed
  • Design and develop new features and enhancements in line with coding standards
  • Create functional design specifications, technical documentation, and user stories
  • Adhere to code quality, data, unit testing, and integration testing standards
  • Identify and implement automation and integration tests where appropriate
  • Participate in peer code reviews and knowledge-sharing activities
  • Supervise and coach junior developers, ensuring effective knowledge transfer
  • Provide system test support, including resolving System Incident Reports (SIRs)
  • Support test cycles and live releases
  • Collaborate with testers to ensure shared understanding of functionality and timelines
  • Perform root cause analysis and manage live incidents and bug tracking
  • Propose and implement fixes for production issues
  • Work closely with project stakeholders and contribute to project tracking and risk management
  • Maintain accurate updates in development and planning tools
  • Escalate technical risks or blockers to team leads in a timely manner


Required Skills & Experience

  • 6–7 years’ experience in software development
  • Strong hands-on experience with Java and API development
  • Experience working in structured development environments with defined SDLC processes
  • Solid understanding of testing practices, including unit, integration, and automation testing
  • Experience supporting system testing and production releases
  • Ability to troubleshoot, perform root cause analysis, and resolve live issues
  • Strong communication skills and experience working with cross-functional teams
  • Proven ability to mentor junior developers


Nice to Have

  • Experience working in large enterprise or regulated environments
  • Familiarity with Agile delivery methodologies

Key Skills

Ranked by relevance