Skip to main content

Java Developer with Python

Java Developer with Python
Akkodis
10 months 2 weeks ago

Job Details

  • Position: Senior Java Lead, Market Risk Technology
  • Location: Toronto, ON
  • Job Type: Contract

Must Have Skills

  • 10+ years of strong development experience in Java, Spring boot
  • 5+ years experience using Apache Struts hands-on
  • 3+ years of experience in Python with knowledge of data frames and at least one Python web framework (e.g. Flask)
  • 10+ years of RDBMS such as MS SQL
  • 1+ years working experience of Apache Tomcat
  • Recent experience working with fluency on Linux environment with Linux command line, and shell script
  • Experience with DevOps and continuous delivery and deployment methodologies based off bitbucket, Microsoft TFS, Jenkins

Nice-To-Have Skills

  • Experience with cloud based application and microservices (Azure or GCP) would be an asset
  • Exposure to Apache Airflow would be an asset
  • Market risk or financial risk experience is a nice to have

Typical Day in Role

  • The candidate will be responsible for the effective design, development, and delivery of highly complex applications with focus on accuracy, performance, security and user experience
  • Work with Sr. Management/Director of the team to drive strategy to transform and modernize our market risk management platforms using new technologies and tools available that best support the business needs and growth
  • Participate in the design, development and implementation of effective and quality solutions that resolve highly complex business problems and support business needs
  • Utilize diverse set of technologies to implement new systems, or enhancements of existing implementations, and ensure sound integration with surrounding components from end to end operational perspective
  • Ensure that delivery meets the integrity, quality, performance and reliability requirements by building automated testing and regression suites and use of DevOps principles
  • To coordinate infrastructure needs for requisitioning Unix and Windows Servers, Cloud based infrastructure, databases and assist actively with documentational requirements covering architecture, security and operational readiness
  • Be flexible and thrive in an evolving environment
  • Primarily involved in web application update (front end development), and will be supporting other development initiatives as needed

Expertise level

Work arrangement

Similar Jobs in Canada