SENIOR FULL STACK DEVELOPER


ALETHA is a dynamic, Toronto-based IT consulting boutique which strives for excellence in customer service and delivery in financial services and fintech industry. We focus on technology advisory, cloud computing, integration solutions, and enterprise big data and analytics. With a team of highly knowledgeable business and technical experts, we provide strategic, mission critical solutions to our clients.

ALETHA team has many years of business technology consulting experience and has delivered many successful projects in the financial and fintech industry. Our proven process and methodology together ensure quality service in a results-oriented environment. We attract and retain the best talent. Come and join us to explore new growth areas while building a solid career.

ALETHA is looking for Senior full-stack Developer(s) who have hands-on development experience in building cloud-based solutions on Azure platform who will contribute to successfully deliver application modernization and development projects in the Greater Toronto Area.

Responsibilities

  • Understand business requirements for data and information especially in the financial

  • Responsible for end-to-end software development from initiation to deployment with holistic, scalable, pragmatic, and effective design.

  • Collaborate with a team of developers to design and develop cloud-based applications that utilizes a variety of languages and development frameworks.

  • Integrate build and release pipeline with CI/CD in Microsoft Azure Platform.

  • Develop test units and conduct code reviews to ensure code quality.

  • Help produce development estimates and timelines for proposed solutions.

  • Lead, mentor, coach junior team members on client engagements.


Requirements

  • Minimum Bachelors degree in Computer Science or Engineering.

  • Minimum 8 years experience in Information Technology, participating in complex development projects.

  • Strong experience in front-end UI development including: React/ Angular, Javascript, or Typescript

  • Strong experience in server-side development in Java, SQL knowledge and experience with integration with RDBMS.

  • Strong experiences in using development frameworks including: Spring Boot 2.x, Spring (Security, Data, Testing), Jakarta Bean, OpenCSV, OpenAPIv3, Apache POI, Lombok, JUnit, Gradle, Maven, Git

  • Nice to have experiences in Spring Doc, Spring Data REST, Spring HATEOAS, Spring Actuator.

  • Experiences with IDE tools such as: Eclipse, IntelliJ, VSCode, Spring Tool Suite

  • Nice to have experience in Microsoft Azure Technologies in developing solutions in:

  • Microsoft Azure Cloud Platform services

  • Azure SQL Database

  • Azure Security principles and capabilities

  • Knowledge of Continuous Integration and Delivery (CI/CD) principles.

  • Experience with Agile development methodology.

  • Ability to work independently and excel in a team environment.

  • Strong communication skills.

  • Experience in leading and mentoring junior team members.


AVAILABILITY

1 people

EXPERIENCE

8 years

GRADUATION

Bachelor

Apply now

Make sure to have all the requirements before contacting us!