Skip to main content

Full Stack Engineer

Technology
Apptoza Inc.
Toronto, Canada3 weeks ago
Service contract

Job description

Role : Full Stack Developer – Banking Domain

Experience: 8+ Years

Location: Toronto, ON, Canada

Domain: Banking / Financial Services

Job Summary

Seeking an experienced Full Stack Developer with expertise in Java, Spring Boot, and Angular/React.js to develop secure, scalable applications for banking and financial services.

Key Responsibilities

  • Develop and maintain full-stack applications using Java, Spring Boot, and Angular/React.js.
  • Build REST APIs and microservices for banking and financial transactions.
  • Integrate frontend applications with backend services and relational databases.
  • Develop solutions for digital banking, payments, account management, and transaction processing.
  • Implement application security, authentication, and data protection controls.
  • Perform unit testing, debugging, code reviews, and performance optimization.
  • Collaborate with cross-functional teams in an Agile environment.
Required Skills
  • Java 8/11/17, Spring Boot, Hibernate/JPA.
  • Angular or React.js, JavaScript/TypeScript, HTML, CSS.
  • REST APIs, microservices, SQL, Oracle/PostgreSQL.
  • Kafka or RabbitMQ.
  • JUnit, Mockito, Git, Jenkins, Maven.
  • Strong banking or financial services domain experience.
Preferred Qualifications
  • Experience with digital banking, payment systems, or core banking applications.
  • Knowledge of secure transactions, audit controls, and banking compliance requirements.
  • Strong analytical, communication, and problem-solving skills.
Keywords
HTML5Apache KafkaSpring FrameworkMAVENTypescriptRabbitMQAngularAngularJSOracle DatabaseMockitoJavaScriptHtmlPostgresqlUnit TestingSqlJavaHibernateDebuggerCore banking

Interested in this role?