Sr. Java Developer (Spring Boot/Spring) to build core backend microservices working with Kafka and AWS for banking client
S.i. Systèmes
Toronto, ON-
Nombre de poste(s) à combler : 1
- Salaire À discuter
-
Emploi Contrat
- Publié le 14 avril 2025
-
Date d'entrée en fonction : 1 poste à combler dès que possible
Description
Sr. Java Developer (Spring Boot/Spring) to build core backend microservices working with Kafka and AWS for banking client
Location: Nearshore - Toronto preferred (Remote flexibility possible)
Duration: 6-month contract with potential for extension
Start Date: ASAP
Our Banking Client client is seeking an experienced Senior Java Backend Developer to join their team immediately. The successful candidate will be responsible for building strategic adaptors and microservices to support the real-time and batch processing of financial data. This role involves designing and developing scalable services that normalize and publish data to a messaging bus for downstream consumption. You’ll be working on mission-critical core backend services that power a wide range of applications across the organization.
The ideal candidate will be highly proactive, a strong communicator, and capable of operating independently within an Agile environment.
Key Responsibilities
- Design, develop, and maintain backend services using Java, Spring Boot, and Kafka
- Build and deploy solutions in AWS cloud using services such as Lambda, S3, EC2, RDS, SNS/SQS, and Glue
- Build adaptors to process and normalize batch and real-time data feeds
- Publish transformed data onto messaging platforms for downstream systems
- Implement microservices architecture with a focus on scalability, maintainability, and performance
- Work closely with cross-functional teams to meet business objectives and project timelines
- Ensure high availability, resilience, and security of all developed services
- Collaborate with global teams and stakeholders in an Agile development environment
Must-Haves:
- 8+ years of backend application development using Java (Spring Boot/Spring)
- Strong experience building and deploying REST microservices in AWS, including Lambda functions, EC2, ECS, IAM, and S3
- 7+ years of experience integrating with Kafka or equivalent messaging systems
- 7+ years of experience in relational database development (SQL Server, Oracle, DB2)
- Hands-on knowledge of event-driven architectures and data pipelines
- Experience with Python and Shell scripting
- Hands-on experience with AWS Glue, CloudFormation, SNS/SQS, and CloudWatch
- Prior experience in Capital Markets or Investment Banking environments
- Bachelor’s degree in Computer Science, Computer Engineering, or related field
Exigences
non déterminé
non déterminé
non déterminé
non déterminé
D'autres offres de S.i. Systèmes qui pourraient t'intéresser