We are seeking skilled Full Stack Developers with strong back-end proficiency in Java and/or C#, and front-end experience using modern JavaScript frameworks. This role sits within a highly collaborative and agile environment at a leading financial services institution. Candidates must be comfortable working across the full development stack, integrating cloud-based services and building scalable solutions.

RequirementsKey Responsibilities:

  • Design, develop, and maintain both back-end services and front-end interfaces
  • Collaborate with UI/UX designers and product owners to translate business requirements into functional applications
  • Work with AWS CI/CD pipelines and Infrastructure as Code (AWS CDK) to deploy and manage services
  • Develop and integrate secure RESTful APIs for internal and third-party systems
  • Implement real-time monitoring, error tracking, and alerting for system performance
  • Write reusable, testable, and efficient code following best practices
  • Participate in code reviews, technical design discussions, and documentation
  • Maintain GitHub repositories and manage branching strategies in a team-based development workflow

Essential Skills & Experience:

  • 3–5+ years of professional experience in full stack development
  • Strong back-end skills using Java and/or C#
  • Solid front-end experience with frameworks such as React, Angular, or [URL Removed]
  • Experience in API development and integration (REST/JSON/XML)
  • Hands-on experience with CI/CD pipelines and DevOps practices, ideally on AWS
  • Familiarity with AWS CDK Constructs or other IaC tools
  • Proficient in version control and collaboration using GitHub
  • Comfortable interpreting logs, metrics, and system alerts to improve performance
  • Strong communication skills and ability to work in an agile team environment

Desired Skills:

  • Java and/or C#
  • React
  • Angular
  • or Vue.js
  • API development and integration
  • CI/CD pipelines
  • AWS

Desired Qualification Level:

  • Diploma

About The Employer:


Learn more/Apply for this position