MAIN RESPONSIBILITIES:
Design develop and implement integration solutions that meet business needs and align with system architecture standards.
Develop test and maintain APIs (SOAP and REST) to support seamless system integration across platforms.
Analyze business requirements and translate them into detailed technical specifications through collaboration with internal and external teams.
Participate in all stages of testing including unit testing system integration testing and user acceptance testing.
Conducted system maintenance troubleshot technical issues and resolved bugs in a timely manner.
Participate in the full system development life cycle ensuring all documentation is accurate and up to date.
Ensure all developed source code is secure optimized and error-free.
Collaborate with business and IT stakeholders to ensure integrations meet performance scalability and security requirements.
Provide technical guidance and mentorship to junior developers and integration engineers.
Support the onboarding and knowledge transfer process for new team members.
Promote best practices in integration design development and documentation across the team
SKILLS ABILITIES AND TRAINING REQUIRED:
Bachelors degree in Engineering Computer Science or a related field with a strong business understanding.
Solid experience in software development using Java technologies.
Proficiency in API development (SOAP and REST).
Strong knowledge of database systems particularly Oracle.
Experience in Enterprise Service Bus (ESB) development preferably Fiorano ESB.
Excellent troubleshooting debugging and analytical skills.
Banking or financial services experience is a plus.
EXPERIENCE LEVEL:
Minimum 57 years of experience in integration development or a related software engineering role.
Required Experience:
Senior IC
Trusted technology enablement leader and being first choice for best national and global brands, by transforming the way people are performing their work through state-of-the-art solutions and products.