BMO Financial Bank
Chicago IL, Naperville IL, or Dallas TX (onsite 2 days per week).
Interview Process = 1-hour Technical Interview (Coding/Design), 1-hour Behavioral Interview (Communication, Product/Agile processes)
Experienced Java hands on developer - 8-10+ years
• Very good analytical skills being able to translate business problem to technical solution
• Experience in dealing with non functional and scaling issues.
• Experience with developing in AWS environment and using AWS native tools like Lambda, S3, ECS to name a few.
• Experience in integrating with systems using REST, SOAP, MQ and other integration technologies and understand when different integration technologies are used when
• Experience in data formats like XML, JSON.
• Experience in basic relational database skills (not a database administrator)
• Experiences in writing simulators, unit testing and testing API using tools like Postman, SoapUI.
• Resource should be well versed with integration patterns. The project involves integrations between different systems.
• Be able to understand transaction management and compensation techniques if things fail.
• Be able to understand and analyze API between systems, document the mapping of field levels, sequence diagrams and any other UML technical specs/documentation.
• Not looking for Solutions Architect or Developer or Business Analyst.
• Not looking for coordinators/release managers.
• Understanding cloud based integration is a plus.
• Ability to work in a high paced environment
• Experience in Treasury Payment Services/Commercial Banking Domain is a plus
• Familiar with both waterfall and agile development methodologies
• Maintain good communication, interaction/team player with project success as the goal.