Intern - Back End Developer

About AI Financial

AI Financial has been in the industry of financial investment for more than two decades. We insist on value investing, and we believe that only socially responsible companies can truly help their clients make profits. From the start of our financial business to now, no clients suffered losses. Working with funding and insurance companies, we select the fund products suitable for our clients as well as manage various types of investment accounts such as TFSA, RRSP, etc. At the same time, we help our clients apply for Canadian unsecured low-interest investment loans to achieve wealth freedom with financial leverage.

We are looking for a talented and dedicated developer who would like to help us to build out our internal and external online web applications. The core skills are developing backend web services in Java & Python on Google Cloud Platform. The ideal candidate should have a strong background in computer science with solid OOP and software architecture skills. This person should enjoy writing excellent documentation and tests for their code.

Responsibilities

  • Developed web applications which processed, analyzed and rendered data visually.
  • Developed applications across multiple platforms using modern industry-adopted languages and frameworks
  • Ensured application security to interact with multiple APIs and databases.
  • Gathered and evaluated user requirements in collaboration with clients or product managers.
  • Implemented wireframes and mockups for various device sizes such as desktops tablets and phones, develop and design reusable components using React.js, implemented responsive and interactive features into the design and made sure it is cross-browser compatible.
  • Managed time-sensitive updates, including content changes and database upgrades.
  • Planned, wrote, and debugged web applications and software with complete accuracy.
  • Actively generated process improvements and championed workflow enhancements.

Qualifications

  • A strong understanding of web and application development languages and tools which include the following: Java, Spring Boot
  • MySQL and one of the NoSQL databases such as NDB, Mongo, Dynamo, Couch, etc.
  • Experience building REST APIs
  • Understanding of web development, previous experience in: JavaScript (Angular/React/Vue), Responsive Framework – Bootstrap, HTML, CSS
  • Strong knowledge of data structures, algorithms, design patterns, and computer science principles
  • Comfortable in Git
  • Familiarity with software development life cycle and agile methodology
  • Experience with writing clear, straightforward, and concise code
  • Willingness to learn and practice meditation
  • Experience with unit testing and end-to-end testing methodologies

We want to hear from you!

Please send your resume to info@aifinancial.ca with the subject “AIF – back end intern