We are looking for a Senior Full Stack Java Developer with 5+ years of experience to join the team building a resilient, scalable, and secure cloud-based settlement platform. The role involves participating in requirements refinement, architecture design, development, testing, and CI/CD implementation in an agile environment. The developer will work closely with users, product owners, business analysts, and global technology teams, contributing to large-scale distributed systems, preferably in a cloud-based environment. Key Responsibilities Participate actively in requirements refinement sessions to ensure clarity and completeness Design, develop, and implement scalable, secure, and high-performance applications Write clean, reusable, testable, and efficient code along with automated tests Contribute to system architecture, microservices design, and cloud-based solutions Build and maintain CI/CD pipelines following DevOps best practices Implement telemetry, monitoring, and observability for applications Mentor and guide junior developers on best development practices Collaborate with cross-functional and global teams in an agile delivery model Contribute to improving development standards, processes, and team efficiency Required Skills 5+ years of experience building distributed systems using agile methodologies Strong hands-on experience with Core Java and Spring frameworks (Spring Boot, etc.) Solid understanding of microservices architecture, scalability, resiliency, security, and observability Experience with REST-based and messaging-based middleware systems Experience in database design and data modeling (relational or non-relational) Knowledge of DevOps practices and tools, including CI/CD pipelines Familiarity with cloud-based application development principles Strong analytical, problem-solving, and communication skills Ability to learn quickly and continuously improve technical skills Preferred Skills Experience with Microsoft Azure Cloud Experience with Angular Familiarity with Kafka and MongoDB Experience integrating applications with Microsoft Dynamics 360 Prior experience in FinTech application development Experience working with global delivery teams Education Bachelor’s degree in Computer Science or a related field required #J-18808-Ljbffr
Senior Full Stack Java Developer
COMPUNNEL, INC.
montreal (administrative region), montreal (administrative region)
Published 27 days ago
Report job