Overview

Role: Java Full Stack Developer
Job Type: Permanent
Location: Letterkenny, Co.Donegal, Ireland – Hybrid
 
The Role
The AFC function performs a critical role in keeping business operations as well as the global financial services clean from financial crime while serving the interests of the society at large. Benefits from having a highly experienced and dedicated AFC function that helps in taking care of future challenges in fighting financial crime. We use state of the art technology such as Java, Angular, Spring boot, GraphQL, Microservices, Spark, Camel, Docker, Sonar, Bitbucket to support various business functions.

Key responsibilities:

  • Write high-quality code with reusability and refactoring in mind. Use test driven development.
  • Define and evolve the architecture of the components you are working on. Contribute to architectural decisions at a department and wide level.
  • Exposure to performance analysis and improvement.
  • Help your team build, test and release software with short lead times and a minimum of waste. Work to develop and maintain a highly automated Continuous Delivery pipeline.
  • Work as part of a delivery team, collaborating with others to understand requirements, analyses and refine stories, design solutions, implement them, test them, and support them in production.
  • Help create a culture of learning and continuous improvement within your team and beyond.
  • Work as part of a delivery team, collaborating with others to understand requirements, analyses and refine stories, design solutions, implement them, test them, and support them in production.
  • Design and develop excellent, ergonomic, and understandable user interfaces. Work closely with users to gain feedback and ensure they are fit for purpose.
  • Ensure that the software you build is reliable and easy to support in production. Be prepared to take your turn on call providing 3rd line support when it’s needed

Your Profile
Key skills/knowledge/experience:

  • Extensive experience in IT development and on project specific technologies.

UI technologies:

  • Have extensively worked on Angular, creating shared libraries, common components etc. Hands-on development experience is must.
  • Knowledge of UI architectural design patterns, layout structures like Monorepo.
  • Extensive experience of JavaScript, HTML5, CSS, Redux, Bootstrap, Node.js, Wiremock etc.

  Backend technologies:

  • Hands on experience on Java/J2EE (JAVA 8 and above), Spring Boot, Spring Boot Rest, Spring Boot Data JDBC, Graphql, SQL, Oracle and PL/SQL Procedure.
  • In-depth understanding of Rest API/Graphql API design, development and deployment
  • Working knowledge of CICD and Jenkins, Openshift, Kubernetes, Shell Script
  • Experience working in an agile team, practicing Scrum, Kanban
  • A background in creating high-quality web-based user interfaces. An understanding of how to ensure these interfaces are easy to navigate, linkable, responsive and accessible.
  • Tool Knowledge: VS code, SonarQube, Jira, Confluence
  • Deployment – Automation & CI Experience: GIT, Maven, Artifactory, Jenkins
  • Practical experience of delivering good quality code within enterprise scale development

Good to have:

  • Familiarity with Business Process framework JBPM or Other Business Process framework and Enterprise Integration Patterns like Apache Camel.
  • Package manager for Kubernetes/Openshift – Helm or Kubernetes native yaml.
  • Able to guide junior developers in coding, designing and other development activities.
  • Knowledge gained in Financial Services environments, for example compliance, trade lifecycles, regulation, risk, financial reporting will be a plus.
  • Excellent communication and experience in stakeholder management. Ability to prioritize the tasks and work in an efficient way in the planned release timelines

 
Candidates should hold appropriate RTWs for Ireland i.e. Stamp1G, Stamp 4, Irish/British/EU passport.  
 
For more information please apply here or contact Agnes Reena/agnes.reena@eirevo.ie  Contact: 0858564199  
 
Ref: EET6895
 

  
Candidates must be eligible to work full time and long term in the location specified or currently hold a valid appropriate long term work Visa to apply.
  
eir evo talent, eir evo and our clients are equal opportunity employers who seeks to recruit and appoint the best available person for a job regardless of marital / civil partnership status, sex (including pregnancy), age, religion, belief, race, nationality and ethnic or national origin, colour, sexual orientation or disability. eir evo talent, eir evo and our clients apply all relevant Data Protection laws when processing your Personal Data.
  
If you choose to apply to this opportunity and share your CV or other personal information with eir evo talent, eir evo and our clients, these details will be held by us in accordance with our privacy policy used by our recruitment team to contact you regarding this or other relevant opportunities at eir evo talent and eir evo