Job Description

Position Description:

As part of strategy to design and implement industry leading applications Client Global Banking Technology team is looking for a Java Developer to join a technologically advanced team, focusing on innovation and building out the strategic Banking Middle-office Platform. Candidate will design and develop of Banking Middle office event bus, frameworks and a number of microservices based middle-office components such as Fiber, Booking Engine and Settlement Engine. Candidate will work as part of an Agile squad and interact with other squad members as well as external stakeholders including business and technology partners (local as well as global) across Wealth Management, infrastructure team, architecture team to deliver the objectives. Candidate will employ CICD well as DevOps principles to achieve SDLC goals of Global Banking Technology.

 

 

 

Job Functions/Duties and Responsibilities:

  • Design and develop of Banking Middle office event bus, frameworks and microservices based middle-office components such as Fiber, Booking Engine and Settlement Engine
  • Work as an Agile squad member and interact with other squad members as well as external stakeholders including business and technology partners (local as well as global) across Wealth Management, infrastructure team, architecture team to deliver the objectives
  • Employ CICD well as DevOps principles to achieve SDLC goals of Global Banking Technology

 

 

Skills Required:

5-7 years of hands on experience in java full stack and related technologies

  • Core Java preferably 1.8
  • Java EE
  • Spring (core, aspect, boot, batch)
  • Web Services (XML, JSON , REST, SOAP)
  • Messaging technologies(Kafka/MQ)
  • Relational databases (SQL server/DB2)
  • Excellent communication, organizational, and planning skills
  • Working experience of Agile development methodologies and of DevOps integration
  • Exposure to JIRA or other ALM tools to create a productive, high quality development

 

 

Skills Desired:

  • UI Technologies (Angular, React, Typescript)
  • NoSQL databases (MongoDB)
  • In-memory databases (Redis)
  • Experience working with public Cloud (Azure or AWS)
  • Knowledge of Financial market, lending based products and Wealth Management
  • Ability to work in a fast paced and dynamic environment
  • Ability to develop proof of concepts/prototypes in the new areas of development

 

 

Educational Qualification:

  • Minimum BS degree in Computer Science, Engineering or a related field.