📋 External Recruiting Agencies

Stack and Co is a recruitment and staffing agency acting on behalf of its clients, rather than the direct employer for the posted positions.

This company was flagged and excluded from default search results. Proceed with caution.

Save Job
Posted 5y ago

Java Developer

@ Unknown
Cork, /, Ireland
OnsiteFull Time
Responsibilities:Contribute to implementing, Work within Agile delivery, Support production hand-over
Requirements Summary:6+ years’ experience designing and developing web/services applications; strong Java/Spring stack; full stack development preferred; degree in CS or related field; experience with Oracle databases, CI/CD, and collaborative delivery.
Technical Tools Mentioned:Spring Framework, Spring Boot, Spring Web, JSF, JPA/Hibernate, REST, HTML/CSS, JavaScript, Bootstrap, Oracle, JEE, CI/CD, Git, Maven, Eclipse, JIRA, Confluence, Shell Scripting
Save
Mark Applied
Hide Job
Report & Hide
Job Description
Our client is a global provider of financial services technology. Their clients include banks, thrifts, credit unions, leasing and finance companies, and retailers.

Role Overview

Senior application developers will, in collaboration with a multidisciplinary delivery team, design and develop software applications based on defined requirements

As part of the IPG team, you will also be developing support for a payment gateway product including the implementation of features to support future alternative payment methods. You will be working as part of a global distributed development organization using Agile Scrum methods.

Primary Objectives

  • Contribute significantly to implementing technical solutions within a collaborative, high trust, solutions delivery team that will contain other developers, architects, product owners, SDETs and DevOps engineers.
  • Production hand-over activities the participation in on-call availability where required.
  • Work within a defined agile delivery process to deliver high-quality code for complex projects.
  • Support the development and implementation of new and existing web applications or services in the electronic payments area.
  • Support the architectural direction and solution specification for new web applications and services.
  • Responsible for the execution of required, complex, development tasks, including: unit tests, debugging with state-of-the-art tools, programming languages and utilities.
  • Validation activities including, component tests, regression tests and system integration tests.
  • Implementation, documentation and quality assurance of software/architectures and E2E- solutions.
  • Contribute to estimation efforts at a T- shirt sizing level using your expertise in the relevant areas.
  • Creation of monitoring and logging solutions to allow for state-of-the-art monitoring of our high performance, enterprise production environment.
  • Knowledge transfer, active support and educational development of internal and external team members.
  • Partner with developers, analysts, and tech leads across the enterprise, to identify business needs and appropriate technical solutions

Knowledge & Skills

  • 6+ years’ experience in designing and developing web and services based applications. Full stack development experience is preferred.
  • Bachelor’s degree in a relevant discipline such as computer science, business informatics or mathematics. Comparable education or professional experience also considered.
  • In-depth experience with standard full stack technologies: Spring, Spring- Boot, Spring-Web, JSF, JPA/Hibernate, REST, HTML/CSS, JavaScript and Bootstrap.
  • Extensive knowledge on modern, relational databases (Oracle) and JEE/Spring, JAVA 8, Shell-Scripting.
  • Experienced in runtime, build and deployment technologies and state-of- the-art project tools: CI/CD, GIT, Maven, Eclipse, JIRA and Confluence.
  • High on social skills, team spirit and empathy.
  • Willingness to take ownership and ability to show strong personal commitment for the department and the team goals; must be comfortable with being considered a reliable and proactive influential team member who is not afraid to take on responsibility in the team.
  • Ability to communicate clearly to business analysts and stakeholders as well as technical-representatives.
  • Very organized and highly competent in solving issues and finding solutions.
  • Very strong and proven communication and coordination skills, open-minded and determined.
  • Responsible for planning, highlighting and implementing possible improvements for existing and new applications.
  • Can do, Will do attitude: You will be joining a founding team first and a large organisation second. This is exciting, you will wear many hats, some you will be familiar with and others will be an opportunity to develop.