Software Engineer I (Full-stack: Angular and Java)

Canada's Challenger Bank serving over 670,000 people with $125 billion in combined assets, focused on innovating banking experience.
$65,000 - $85,000
Frontend
Entry-Level Software Engineer
Hybrid
501 - 1,000 Employees
1+ year of experience
Finance

Description For Software Engineer I (Full-stack: Angular and Java)

EQ Bank, Canada's innovative Challenger Bank, is revolutionizing the banking experience with over 670,000 customers and $125 billion in assets under management. As a Software Engineer I (Full-stack), you'll join a dynamic team building the future of digital banking through API-driven and microservice architecture. The role combines frontend development using Angular and backend work with Java, offering a unique opportunity to shape customer-centric solutions. You'll work in an agile environment with cross-functional pods, focusing on both immediate opportunities and long-term vision. The position offers comprehensive benefits, professional growth opportunities, and the chance to work with cutting-edge technologies. Located in Toronto with a hybrid work model, you'll be part of a team that values innovation, collaboration, and technical excellence. The company's commitment to inclusion and employee development makes it an ideal place for early-career engineers looking to make an impact in fintech.

Last updated 4 days ago

Responsibilities For Software Engineer I (Full-stack: Angular and Java)

  • Design and develop user interfaces using Angular
  • Write clean, maintainable, and performant code
  • Develop and integrate frontend applications with RESTful APIs and GraphQL
  • Provide application support and perform code reviews
  • Develop and support RESTful/SOAP APIs and Microservice applications
  • Participate in SCRUM meetings
  • Conduct unit testing and assist with automated testing
  • Collaborate with incident management teams
  • Contribute to technical documentation

Requirements For Software Engineer I (Full-stack: Angular and Java)

Java
JavaScript
TypeScript
  • Bachelor's degree in Computer Science or related technical field
  • 1-2 years of experience in JavaScript, Angular, CSS, HTML
  • 1-2 years of experience in Java 7/8, Spring MVC, Spring Boot
  • Microservices development experience
  • Basic knowledge of REST API and Microservices architecture patterns
  • Experience with MSSQL or other relational databases
  • Development experience with JUnit and Spring integration tests
  • Basic knowledge of Git for version control
  • Familiarity with CI/CD pipelines

Benefits For Software Engineer I (Full-stack: Angular and Java)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Competitive discretionary bonus
  • Market leading RRSP match program
  • Medical, dental, vision, life, and disability benefits
  • Employee Share Purchase Plan
  • Maternity/Parental top-up
  • Generous vacation policy and personal days
  • Virtual events to connect with colleagues
  • Annual professional development allowance
  • Career Development program

Interested in this job?

Jobs Related To EQ Bank Software Engineer I (Full-stack: Angular and Java)

Junior Angular Engineer

Junior Angular Engineer position at EQ Bank, Canada's Challenger Bank, developing innovative digital banking solutions.

Full Stack Associate Software Developer

Full Stack Associate Software Developer position at ABBYY, working on enterprise-level document processing solutions using TypeScript, Node.js, and React.

Frontend Developer

Frontend Developer position at Spin (FEMSA) focusing on financial and digital solutions development using React and TypeScript.

Software Engineer

Entry-level Software Engineer position at Second Nature, working on healthcare technology to combat obesity and type 2 diabetes through digital solutions.

Software Engineer

Entry-level Software Engineer position at Second Nature, focusing on frontend development with React Native and NodeJS to build health-tech solutions.