Java FullStack Developer - Banking Payment Systems

Astra North Infoteck Inc.

  • Toronto, ON
  • Permanent
  • Full-time
  • 22 days ago
Work Type: Hybrid
Experience Required: 7–10 YearsRole OverviewWe are seeking an experienced developer with strong expertise in Java, Spring Boot, and modern web technologies to design and deliver scalable, high-performance web-based applications. The ideal candidate will have a solid background in microservices architecture, frontend frameworks, and enterprise integration, preferably within the banking or payments domain.Key Responsibilities
  • Design, develop, and maintain web-based applications using Java, Spring Boot, and microservices architecture
  • Build and integrate RESTful APIs and work with SOAP-based services where required
  • Develop responsive user interfaces using React and/or Angular
  • Collaborate with cross-functional teams to deliver high-quality software solutions
  • Implement secure coding practices and ensure application security compliance
  • Participate in code reviews, testing, and CI/CD pipelines
  • Work with messaging systems and data pipelines (Kafka, MQ, etc.)
  • Ensure performance optimization and scalability of applications
Required Skills & Experience
  • 8+ years of IT experience with a focus on Java/J2EE development
  • Strong experience with Spring Boot and microservices development
  • Hands-on experience with React, Angular, and Node.js
  • Solid understanding of REST/SOAP APIs, JSON, and XML
  • Experience with SQL (MS SQL), stored procedures, and relational databases
  • Knowledge of multithreading and design patterns (Builder, Factory, etc.)
  • Experience with CI/CD, TDD, Git, and code quality tools
  • Familiarity with messaging and integration tools (Kafka, IBM MQ, JMS, SFTP, Airflow)
  • Understanding of security principles (OAuth, secure development practices)
Preferred Qualifications
  • Experience in banking or financial services, especially corporate payments
  • Exposure to Capital Markets domain
  • Experience with Python
  • Familiarity with VPN tunneling
  • Experience with scripting languages (Bash, PowerShell)
  • Relevant certifications such as:
  • Oracle Certified Associate (OCA)
  • Oracle Certified Professional (OCP)
  • Java EE Developer Certification
Education
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience)
Top Required Skills
  • Java, Spring Boot
  • React, Angular, Node.js
  • SQL
Top Preferred Skills
  • Python
  • Capital Markets Domain
  • Angular / React

Astra North Infoteck Inc.

Similar Jobs

  • Sr. Java FullStack Developer

    Infinity Arc Technologies

    • Toronto, ON
    Title: Sr. Java FullStack Developer Location: Toronto ON (2 days in the office) Key skills: Java, JavaScript, React, preferred Kotlin Duration: long term Key Responsibiliti…
    • 26 days ago
    • Apply easily
  • Fullstack Developer (Java, React)

    Veem

    • Toronto, ON
    Location: Fully Remote - EST Time Zone - In Canada Comp: Salary + Bonus + Health Benefits About Veem Veem is transforming the way businesses send and receive payments globall…
    • 1 day ago
    • Apply easily