• Take ownership large portions of product functionality, including design, code & unit test new product features
• Lead and Mentor Junior developers across multiple Geographies
• Potentially act as Scrum-Lead for various product deliverables
• Defect resolution, working with QA team on resolution of issues
• Provide input into planning and status tracking
Minimum 8 years of Development experience
• Self-Starter who is a very quick learner of new technology, be able to multi-task, and have strong analytical skills
• Appropriate software design, development, test experience in Java, J2EE
• Fluency in SpringBoot
• Experience in Microservices application development/deployment
• Experience in Kubernetes/RedHat OpenShift / Familiar with software development at IBM (Cloud, On-premise or both)
• Database SQL, DB2 or Oracle - understanding and experience
• Ability to demonstrate a systematic approach to problem solving / debugging
• Experience with Agile development methodologies
• Experience with Java/Eclipse/VS Code development environments
• Fluency in English
• Excellent oral and written communication, teamwork, and debugging skills
• Experience with global teams and cross-time zone collaboration, but is also able to work independently
• Experience in Finance industry
• Knowledge of JavaScript programming with REACT
• IBM Financial Transaction Manager (FTM) experience
• IBM Integration Bus (now IBM App Connect Enterprise), ESQL experience
• IBM MQ / JMS understanding and experience desirable