Zafin is seeking a Senior Software Engineer to join their Technology & Integration Services team. The successful candidate will focus on implementing cutting-edge software and building high-performing, scalable, enterprise-grade software applications.
Responsibilities:
- Develop software solutions by studying information needs and system flow.
- Implement well-designed, testable, and efficient code.
- Lead software projects from scoping to implementation.
- Collaborate with team members on analysis, design reviews, and testing.
- Document and demonstrate solutions.
- Perform unit testing and resolve defects.
- Complete peer-to-peer code reviews.
- Provide input for high-level designs.
Requirements:
- Bachelor’s degree in computer science or related field.
- 6+ years of software engineering experience.
- Experience with Eclipse, Maven, and source control (SVN, Git).
- Proficiency in JAVA, J2EE, Spring Boot, Web Services, REST-based APIs, Apache Kafka, Apache Nifi and PostgreSQL database.
- Client-facing experience.
- Strong communication and interpersonal skills.
- Strong analytical thinking and problem-solving skills.
Zafin Offers:
- Competitive salaries
- Annual bonus potential
- Generous paid time off
- Paid volunteering days
- Wellness benefits
- Opportunities for professional growth
Apply
Zafin
Zafin is a global SaaS company specializing in product and pricing solutions for the banking sector. Founded in 2002, Zafin provides a platform designed to modernize core banking systems, enabling banks to streamline the design and management of pricing, products, and packages. With headquarters in Vancouver, Canada, Zafin serves a global clientele, including major financial institutions, helping them to accelerate time to market, reduce costs, and enhance business agility through personalized pricing and dynamic responses to market needs.