Senior Java Developer
Dublin,Ireland

Prerequisites

Mandatory Skills

  • UI Frontend frameworks like – Jquery 1.8x, Bootstrap, AngularJS, CSS3, and Java Script frameworks, HTML5
  • Experience in Core Java , Web Services ( SOAP / REST ) , JSF/JSP/Servlets, Dependency Injection frameworks, ORM tools,Dell – Internal   Use – Confidential.
  • Experience in build tools (Ant, Maven etc.) & unit testing utilizing JUNIT and other unit testing tools.
  • Knowledge on JSON , XSL, JQuery, XML Parsing, XPath

Design Skills

  •  Defining Standards, approach and best practices for Middleware Service.
  •  Taking development decisions for middleware Services.
  •  Involved in design decision across the application layers (front-end , service and back-end)

Other Skills

  • Mentoring junior team members and helping senior team members and architects in design decisions.
  • Enhancing knowledge base for Software Factory team members and updating knowledge pool on internal WIKI site.
  • BFSI domain knowledge & Payments Systems background. Knowledge of Online Payment applications is desired.

Desired Skills:

Technical Skills

  •  Unix /Shell Scripting 
  •  Knowledge of SQL performance tuning techniques
  • Security design like single SSL, mutual SSL

Architecture / Design Skills

  • Experience in system architecture and have developed enterprise frameworks.
  •  Proven knowledge of Service Oriented Architecture
  • Deep understanding of enterprise security and OWASP security vulnerabilities & remediation
  • Involved in security design decision of the applications and its proof of concepts like single SSL, mutual SSL in bank’s infrastructure.
  • Providing implementation design for middleware services.
  •  Actively participate in environment readiness and supporting System / UAT/ OAT / PEN testing phases.

Others

  • Ability to prioritize and manage work to critical project timelines in a fast-paced environment
  • Must be organized, have an eye for detail, and be able to put ideas into a tangible form
  •  Working knowledge on Mobile platform
  •  Knowledge of Retail banking applications and its architecture

Preferences

  • Graduate degree in a computer science related field with a minimum of 10 years of software development experience.
  • Java Enterprise Edition Professional Certification
  •  Experience in working directly with customers.
  •  BFSI domain knowledge & Payments Systems background

 

Close Panel