Java Fullstack Developer - Payment Systems
Technology
Toronto, United States1 weeks agoUntil 6/12/2026
Full timeOn-site
Job description
Requirements
Must have:
- 8+ years of professional experience in IT with a specialization in Java/J2EE development - Strong proficiency in Spring Boot and microservices architecture - Practical experience with frontend technologies like React, Angular, and Node.js - Deep understanding of REST/SOAP APIs, as well as JSON and XML formats - Experience with SQL (MS SQL), including stored procedures and relational databases - Knowledge of multithreading concepts and design patterns such as Builder and Factory - Familiarity with CI/CD processes, Test-Driven Development (TDD), Git, and code quality assessment tools - Understanding of messaging and integration technologies (e.g., Kafka, IBM MQ, JMS, SFTP, Airflow) - Comprehension of security principles including OAuth and secure coding practices
Responsibilities:
- Design, develop, and sustain web-based applications utilizing Java, Spring Boot, and microservices architecture - Construct and integrate RESTful APIs, and handle SOAP-based services when necessary - Create responsive user interfaces leveraging React and/or Angular - Collaborate with diverse teams to produce high-quality software solutions - Apply secure coding methodologies and confirm application security compliance - Engage in code reviews, testing, and the management of CI/CD pipelines - Work with messaging systems and data workflows (e.g., Kafka, MQ) - Ensure applications are optimized for performance and scalability
Company:
We are looking for a seasoned developer with extensive knowledge in Java, Spring Boot, and contemporary web technologies to design and deliver robust, scalable web applications. Our ideal candidate will have a strong foundation in microservices architecture, frontend frameworks, and enterprise integration, ideally within the banking or payments sector.
We offer a hybrid work environment, a collaborative team atmosphere, and competitive benefits to foster professional growth.
Keywords
ReactOSDocBookXBELCodingApache KafkaSpring FrameworkMicrosoft SQL ServerJSONScalabilityAngularNode.jsAngularJSOracle DatabaseJavaScriptAirflowOauthPowershellPythonSoapSql
¿Te interesa este puesto?