Senior Software Engineer – Java – hybrid

  • Job Ref: 7909
  • Dublin
  • IT

We have an opportunity for a Senior Software Engineer - Java for my client a leader worldwide within the financial industry.

About the role:
As a senior member of the team you will be responsible for building commercial Java-based, distributed, highly available applications, where system performance is critical!

Your Responsibilities:

  • Provide technical expertise for payment applications, which include secure, mission critical transaction processing systems.
  • Collaborate with team members and internal stakeholders to ensure requirements meet customer needs.
  • Produce innovative technical solutions to meet business and product strategies.
  • Mentor and guide less experienced developers.
  • Collaborate with Operations to ensure successful production deployment of software.

Your Experience:

  • •Experience developing large scale Java services and/or web user interfaces.
  • Commercial experience with languages other than Java as Python, Scala, Kotlin, Ruby, Groovy, C, or Objective-C,
  • Familiarity with high availability distributed systems, SOA and RESTful messaging.
  • Experience in Agile (Scrum) development.
  • Proven experience working in a continuous integration environment and prefer collective code ownership.
  • Ability to automate unit, integration and system tests.

What is offered to you?

  • attractive salary and benefits package
  • flexibility
  • be part of a dynamic team