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.