Description

Lead automation software development and testing within a distributed investment banking environment. Own backend stability through rigorous Java testing and data integrity validation.

Responsibilities

  • Develop, test, and document automation software to ensure backend stability.
  • Execute backend Java testing using JBehave, Cucumber, and FitNesse.
  • Manage complex database operations and validate data integrity using advanced SQL.
  • Verify messaging middleware flows across Kafka, IBM Websphere MQ, and TIBCO EMS.
  • Communicate technical findings and security threat assessments to diverse stakeholders.

Required Skills

  • 5+ years of IT experience including automation software development.
  • Strong background in IB or capital markets.
  • Java development skills in J2SE/J2EE applications.
  • Backend Java testing expertise with JBehave, Cucumber, or FitNesse.
  • Advanced SQL skills and moderate to complex database knowledge, preferably Oracle DB.
  • Experience with messaging middleware such as IBM Websphere MQ, TIBCO EMS, or Kafka.
  • Proficiency in Linux/Unix environments.
  • Understanding of technical concepts and security threats in distributed systems.

Preferred Skills

  • Scripting experience using Perl, Python, or Unix Shell scripting.

Education

Any Graduate