Join our Toronto team as a Senior Java Developer focused on the payment domain in a hybrid work setting. This role highlights skills in Java, Spring Boot, and payment processing.
In this Lead Developer role, candidates must be proficient in Java 17-21 and Spring Boot 3.5-4.1, applying their expertise to develop innovative payment solutions. Working four days in-office, you’ll engage directly with the team, enhancing operational success and the consistency of our databases like MS SQL and MongoDB.
Key Responsibilities:
• Create and maintain payment processing applications
• Build RESTful services with Java and Spring Boot
• Ensure database integrity and consistency
• Leverage Kafka and JSON for efficient messaging
• Conduct thorough troubleshooting and debugging
Requirements:
• 5+ years of Java and Spring Boot experience
• Familiarity with Docker and Kubernetes
• Strong background in payment processing experiences
• Proficient in REST controllers and JUnit testing
• Ownership and proactive problem-solving attitude
Maximize your effectiveness and make a real impact in the payment industry as a Senior Java Developer.
#J-18808-Ljbffr