Skip to content

Senior Software Engineer – Java

  • Location: Dublin, Dublin, Ireland
  • Type: Contract
  • Job #25487

Senior Java Developer
Location Dublin
Onsite 3 days per week
Daily Rate up to €600
Visa Sponsorship : Not included

Join our client, a global tech powerhouse in the payments industry, as a Senior Software Engineer – Java. You’ll be at the heart of creating innovative product features for one of the world’s biggest companies. Work alongside a talented team to develop high-performance, high-volume Java applications and bring impactful software solutions to life. If you’re a creative problem-solver with a passion for fighting credit card fraud and protecting cardholders, this role is perfect for you.
Role Description
As a Senior Software Engineer – Java, you’ll:

  • Develop high-performance, high-volume Java applications.
  • Collaborate with tech leads, testers, and analysts to define features and user stories.
  • Act as a point-of-contact and expert for production support issues, resolving incidents and problem tickets.
  • Write secure code in multiple languages following secure coding standards
  • Use standard branching (e.g., Gitflow) and peer review practices.
  • Apply tools like Sonar, Zally, and Checkmarx to ensure code quality.
  • Build and test code at various levels (unit, service, integration) for robust functional coverage.
  • Utilize basic design patterns (e.g., factory, adaptor, singleton) and perform requirement analysis to deliver value.
  • Adapt to different SDLC practices (Waterfall, Scrum, Kanban, SAFe) as per project needs.
  • Employ engineering principles in developing mission-critical software (security, customer experience, testing, operability).
  • Use different application patterns (APIs, event-driven services, batch services, web applications, big data).
  • Implement Continuous Integration (CI) and Delivery (CD) to support automation and containerization.
  • Write code in languages such as Java, Python, Ruby, Bash, Perl, Groovy for efficient automation tasks.
  • Estimate and elaborate test efforts for both functional and non-functional testing.

Must-Have Skills

  • Proficiency with Java 11 or higher.
  • Experience with Tomcat, shell scripting, JSON, multi-threading, Maven, Linux, SQL, Pivotal, Kafka, and Spring framework.
  • Expertise with Eclipse or IntelliJ for compiling, deploying, and executing code artifacts.
  • Experience with Frontend technologies such as Angular.JS / React.JS
  • Experience with cloud software development (PCF).

     

If this opportunity is of interest please apply with your latest CV alternatively call or email Cathal 0035316694040 EXT 401 / [email protected]

 

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Unlock your recruitment potential

You’re only a step away from accessing our expertise