Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Sr. Java Developer (Spring Boot/Spring) to build core backend microservices working with Kafka and AWS for banking client

Toronto, ON
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Emploi Contrat

  • Date d'entrée en fonction : 1 poste à combler dès que possible

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


Overview

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


Nice-to-Have Skills
  • 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
Apply

Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé