- Robust proficiency in Java programming language and object-oriented design.
- Experience with IBM Sterling B2B Integrator (SBI), Sterling Order Management (OMS), or other IBM Sterling applications.
- Experience with integration technologies such as Web Services, SOAP, REST, and EDI.
- Knowledge of relational databases (SQL Server, Oracle, etc.) and the ability to write complex SQL queries.
- Familiarity with version control systems such as Git or SVN.
- Solid understanding of software development principles and methodologies (e.g., Agile).
- Ability to troubleshoot and resolve complex technical issues.