Fullstack Developer – Banking
Are you ready to contribute your full-stack development expertise to a leading banking institution? Apply Now!
Working with one of our top financial clients, this role calls for a Fullstack Developer in the banking sector. This position involves developing, enhancing, and maintaining critical banking applications, with opportunities to collaborate on innovative projects within a dynamic team.
Pay rate range (CAD): $65.21/hr – $78.26/hr
Responsibilities
- Collaborate closely with Product Owners, QA leads, and Business Systems Analysts to understand business needs and translate them into technical requirements
- Develop, design, and configure scalable applications to support core banking processes
- Write efficient, testable, and maintainable code for both frontend and backend components
- Conduct code reviews and provide feedback to ensure high-quality, standards-compliant deliverables
- Document technical specifications and architectural designs to guide implementation
- Perform rigorous testing to ensure software quality and functionality
- Stay updated with industry trends and emerging technologies to recommend innovative solutions
- Participate in team meetings, planning sessions, and knowledge sharing initiatives
Desired Skill-Set
- 5+ years of full-stack software development experience with expertise in frontend and backend technologies
- 5+ years of Java development experience, including Restful API implementation
- 2+ years of hands-on experience with Spring Boot framework
- Strong functional knowledge of object-oriented programming and design patterns
- Excellent communication skills, both verbal and written
- Proven ability to prioritize tasks and handle multiple projects in a fast-paced environment
- Highly organized, self-motivated, and customer-oriented team player
- Strong analytical and problem-solving skills
Nice to Have
- 2+ years of software development experience in the banking or financial services industry
- Java certifications
- Agile certifications and experience working within Agile methodologies
- Experience with banking systems or payment processing platforms
BeachHead is an equal opportunity agency and employer. We advocate for our candidates and welcome applicants regardless of race, color, religion, national origin, sex, age, or physical or mental disability. BeachHead or our clients may use technology-enabled tools, including automation and artificial intelligence (AI), to support parts of the recruitment process such as resume screening, application management, and candidate matching. These tools assist our recruiters and our clients, and do not replace human decision-making. This job posting represents a current or anticipated vacancy. The position may be filled at any time, and the posting may be removed without notice once the role has been filled.