Job Title : Full stack Developer(Java/Python)
Location- Toronto, ON (Hybrid)
Duration : 6+ Months Contract(With Possibility of extension)
Must-have
- 5-7 years of experience as a Full Stack Developer with expertise in:
- Front-end Development: Proficiency in Angular/React (or similar frameworks) and Python for building dynamic, responsive user interfaces.
- Back-end Development: Strong experience with Java (Spring Boot) OR Python and FastAPI for developing scalable, high-performance services.
- Proficiency in building and consuming REST APIs and working with microservices architectures.
- Strong understanding of RDBMS (e.g., Oracle, MSSQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, ELK).
- Experience with messaging platforms like Solace, MQ, Kafka or similar technologies.
- Hands-on experience with DevOps practices, including CI/CD pipelines and infrastructure automation tools (e.g., Ansible scripts, HELM charts).
- Understanding of containerization and orchestration tools (e.g., Docker, Kubernetes, OpenShift).
- Strong debugging and problem-solving skills, with the ability to work independently on complex tasks.
- Familiarity with Agile methodologies and hands-on experience using tools like JIRA and Confluence.
- Eagerness to share knowledge and mentor junior developers to promote best practices.
- Experience building and supporting transactional and financial systems.
Nice-to-have
- Front-end experience with Python frameworks (e.g., Flask or Django) for lightweight web development.
- Domain expertise in SWIFT Payments and ISO20022 standards.
- Experience with Payment processing applications such as Payment Hubs, Wire Engine, Wire Room, etc.
- Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and distributed systems.
- Experience integrating security protocols such as JWT and OAuth in application development.
- Exposure to event-driven architectures and distributed systems.
#INDPRO