Senior Java Developer - Davy Group
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Java Developer sought to craft solutions to business problems, design and implement new components, and lead technical projects.

Davy, a trusted market leader in wealth management and capital markets, is committed to delivering world-class outcomes for its clients.

The company's vision is to be the financial services partner most trusted by its clients and most admired for its people.

Developing people is a priority, and diversity is essential to deliver on core values.

A permanent, full-time role has arisen within the Information Systems team for a Java Developer, reporting to the Web Development Manager.

Key Responsibilities:

  • Work with business users, vendors, and stakeholders to craft solutions to business problems, considering functional and non-functional requirements.
  • Take a lead role in designing and implementing new components and functionality, managing key tasks and initiatives.
  • Liaise with test teams and stakeholders to ensure solutions are fully tested, creating and executing automated test scripts.
  • Design and develop technical solutions that are robust, secure, and easily maintainable, in line with development standards and best practice.
  • Create technical documentation, such as design documents, guidelines, and standards.
  • Provide technical direction and leadership to junior team members, acting as a mentor.
  • Contribute to overall department goals and objectives.

Minimum Requirements:

  • 5+ years of experience in Java/J2EE and related technologies, ideally using Spring.
  • Experience working within a recognized software development lifecycle, such as Agile or Waterfall.
  • Working knowledge of web analytics and best practice for integrating into online applications.
  • Experience in providing enterprise-level web solutions to financial services organizations.
  • Pivotal Certified Spring Professional desired.
  • Bachelor's degree in Computer Science or IT Degree or equivalent 3rd Level Education.
  • Demonstrated experience translating high-level solutions into functional specifications and formal business requirements.
  • Strong troubleshooting and problem-solving skills.
  • Innovative, creative, flexible, and self-directed.
  • Excellent communication and interpersonal skills.
  • Ability to work under pressure and prioritize workloads and achieve critical deadlines.

Specific Systems Knowledge:

  • Strong knowledge of Spring technologies (MVC, Spring Boot, Batch, and Integration).
  • Experience in designing technical systems based on business requirements.
  • Experienced in developing web services, primarily REST.
  • Strong knowledge of Linux.
  • Experienced in coding for web application security.
  • Experience of SQL and RDBMS development (Oracle, MySql).
  • Experience of source control (GIT) and use of STS.

Specific Industry Qualifications:

  • Spring or other industry accreditation.
  • Familiarity with Atlassian products (Jira, Crucible, and Confluence).
  • Java design patterns, Web, and RESTful services.
  • Appreciation of secure coding and security techniques.
  • Automated testing frameworks JUnit, Selenium, JMeter.
  • Previous financial services experience.

Davy is an equal opportunities employer and is committed to fostering an inclusive workplace, valuing diversity in background and experience.

Appointment to this role is subject to the candidate's eligibility to work in Ireland.

;