cover image
Synpulse

Synpulse

www.synpulse.com

1 Job

1,109 Employees

About the Company

Synpulse is an international management consulting and technology company, and valued partner of many of the world's largest financial services providers.

Listed Jobs

Company background Company brand
Company Name
Synpulse
Job Title
Software Engineer (Full Stack)
Job Description
Job Title: Software Engineer (Full Stack) Role Summary: Design, develop, and maintain scalable software solutions for financial institutions. Serve as both front‑end and back‑end engineer, translating business requirements into technical specifications, while ensuring compliance with industry standards and regulatory mandates. Mentor junior members, conduct code reviews, and collaborate with cross‑functional teams throughout the development lifecycle. Expectations: - Deliver high‑quality, production‑ready code within agreed timelines. - Actively participate in design reviews, testing, and release activities. - Communicate complex technical concepts clearly to non‑technical stakeholders. - Keep current with emerging technologies relevant to fintech, cloud, and microservices. Key Responsibilities: 1. Architect and implement Java‑based web applications. 2. Build responsive user interfaces using HTML5, CSS3, TypeScript/JavaScript, and frameworks such as React, Angular, or Vue. 3. Develop and expose REST/gRPC APIs and integrate with back‑end services (Java, C#, Python). 4. Design and implement data persistence with MongoDB, Oracle, or MySQL. 5. Deploy and manage services in containerized environments (Docker, Kubernetes) on cloud platforms (AWS, Azure, GCP). 6. Participate in continuous integration/continuous delivery pipelines and automated testing. 7. Conduct code reviews, provide technical guidance, and mentor junior engineers. 8. Collaborate with stakeholders to troubleshoot issues and deliver solutions on schedule. 9. Engage with emerging technologies such as Kafka, Istio, ELK Stack, and AI services. Required Skills: - 5+ years of software delivery experience in financial services or enterprise settings. - Proficiency in Java; experience building Java‑based web applications. - Front‑end expertise with HTML5, CSS3, TypeScript/JavaScript, and at least one major framework (React, Angular, Vue). - API development: REST and/or gRPC. - Back‑end knowledge of Java, C#, Python and databases (MongoDB, Oracle, MySQL). - Familiarity with Microservices architecture, container orchestration (Docker, Kubernetes), and cloud services (AWS, Azure, GCP). - Understanding of CI/CD, automated testing, and DevOps practices. - Strong analytical, problem‑solving, and communication skills. - Experience with Agile methodologies and client‑facing integration or solution architecture roles is a plus. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field. - Relevant certifications in Java, cloud platforms, or DevOps (e.g., AWS Certified Developer – Associate, Certified Kubernetes Administrator) preferred. ---
Toronto, Canada
Hybrid
Mid level
19-02-2026