Full-Time
Full Stack Engineer
Posted on 4/18/2024
Cloud platform for banking systems management
Fintech
Junior, Mid
Ottawa, ON, Canada
Required Skills
Agile
Software Testing
Git
Apache Kafka
Java
Maven
REST APIs
Requirements
- Bachelor's degree in computer science or software or systems engineering
- 3+ years of working experience as a Software Engineer with a consistent track record of delivery, preferably in an agile environment
- Experience using Eclipse, Maven, and source control (SVN, Git)
- Well-versed in JAVA, J2EE, the Spring and Hibernate Frameworks, design patterns, Web Services, REST-based APIs, and Kafka
- Must have client facing experience
- Clear and concise verbal communication skills and the ability to communicate with all levels of an organization, both internally and externally
- Strong interpersonal skills with the ability to foster team collaboration
- Be proactive with a strong desire to learn
- Strong analytical thinking and problem-solving skills with the ability to create innovative solutions
- Ability to work across multiple project areas and manage competing responsibilities simultaneously
Responsibilities
- Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, following the software development lifecycle
- Implement well-designed, testable, and efficient codes according to project requirements and adhere to coding standards, guidelines, quality procedures, and schedules
- Lead software projects from scoping requirements through actual launch and implementation
- Collaborate with team members on analysis, design reviews, and testing
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code
- Perform thorough unit testing and support in resolving defects while ensuring proper documentation of all activities
- Complete peer-to-peer code reviews and improve operations by conducting systems analysis and recommending changes in policies and procedures
- Provide inputs and assist in the preparation of high-level designs
- Protect operations by keeping information confidential
Zafin provides a cloud platform for product and pricing lifecycle management, enabling financial institutions to modernize their core banking systems and introduce personalized products and fair offers to the market. The platform facilitates collaborative design and management of pricing, products, and packages, as well as streamlining core banking systems for accelerated time to market.
Company Stage
Series B
Total Funding
$47.2M
Headquarters
Vancouver, Canada
Founded
2002
Growth & Insights
Headcount