Job Description :

BMO Financial Bank

Senior Software Engineer (Java/AWS)

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 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 **ment 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.

Required Skills : **Senior Developer Role (Not an Architect or Solutions Architect)** Strong Coding Skills in Java 8+, Spring Boot, MicroServices Sound experience in AWS Cloud Services - Lambda, EC2, S3, IAM Experience in MQ, RabitMQ, or KAFKA Messaging Experience in Integration Patterns (project work involves integrations between different systems)
Basic Qualification : 10+ years professional Experience Strong communication skills (verbal/written)
Additional Skills : 10+ years professional Experience Strong communication skills (verbal/written)Long-Term Contract - Average Contract tenure for Software Developer for us @ BMO is 29-Months (100 placement sample size)
Background Check :Yes
Notes :THIS ROLE IS HYBRID: (2-DAYS PER WEEK ONSITE in Chicago, IL - Naperville, IL - Dallas, TX) In order to be eligible for this role, consultant must be authorized to work in US without sponsorship now or in the future
Selling points for candidate :Long-Term Contract - Average Contract tenure for Software Developer for us @ BMO is 29-Months (100 placement sample size)
Project Verification Info :
Candidate must be your W2 Employee :Yes
Exclusive to Apex :Yes
Face to face interview required :No
Candidate must be local :Yes
Candidate must be authorized to work without sponsorship :Yes
Interview times set :Yes
Type of project :Development/Engineering
Master Job Title :Dev: Java
Branch Code :Chicago

Similar Jobs you may be interested in ..