Login | Register

Sr Java Developer (Spring Boot 2), with strong PL/SQL and Rest API experience who has built Web application in the Capital Markets space.  

Job Type: Contract
Positions to fill: 2
Start Date: May 23, 2022
Job End Date: Nov 23, 2022
Pay Rate: Hourly: Negotiable
Job ID: 119046
Location: Toronto
Our client is a leader in the Professional Services space, servicing clients in the financial services / Capital Markets space. They are looking for a Sr Java Developer (Spring Boot 2), with strong PL/SQL and Rest API experience who has built Web application in the Capital Markets space.  

We are looking for a software Developer that is passionate about providing useful, working software that will have a real impact on the way our bank does business. This is an opportunity to influence strategic technology solutions in the Global Transaction Banking space. The successful candidate will be responsible for the design and development of a software solutions for Corporate Clients.
This is a unique opportunity to work on cutting-edge technologies to solve problems of scale and speed.
• As part of an agile team, you will be responsible for the implementation of the software solution
• Identify and leverage best practices in continuous integration and delivery
• Help drive transformation by continuously looking for ways to automate existing processes
• Explore new capabilities and technologies to drive innovation
• Work cohesively with team members to help advance each others skills
• Continually drive to improve the product and the customer experience
Must Have Skills.
• Expertise developing application in the Capital Markets/ Prime brokerage space. 
• Practical experience with Spring Boot 2, Spring Data (JPA, JDBC), and Java 8
• Strong experience with PL/SQL
• Practical experience developing REST APIs
• Practical experience designing and developing web-services using modern practices/techniques including Domain-Driven Design, Event Storming, Event Sourcing and CQRS
• Practical experience with Agile development methodologies/frameworks like Scrum and Kanban
• Experience with development tools and frameworks such as Maven, Jenkins, Gradle, Git, and Nexus
• A passion for simplifying and automating work, for making things better, for being efficient and helping others
• Good communicator with strong written and oral communication skills

Nice To Have
• Experience with React.js, React-Native, Redux
• Cloud platforms experience (ideally Azure) and related technologies (e.g., Spring Cloud)
Bachelor’s degree in Computer Science or equivalent practical experience
Exposure to any log aggregator and No SQL is a nice to have skill.