Back to results

Java Developer

  • Mississauga, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Job Title: Java Developer

Location: Mississauga, ON

12 months contract with possible extension

3 days onsite per week

Required Skills & Experience

  • 4-6+ years of Full stack Java application development.
  • Proficiency in Java, Spring Boot, Angular, SQL, and Kubernetes.
  • Strong knowledge of REST APIs, microservices, and application integration.
  • Familiarity with NoSQL databases, Docker, CI/CD tools, and Kafka.
  • Exposure to DevOps and cloud platforms (AWS/GCP/Azure) preferred.
  • Strong debugging, problem-solving, and performance tuning skills.
  • Business knowledge of Financial Markets, and Back Office function
  • Strong Analytical, Problem-solving, and excellent communication and teamwork skills.

Desired Skills & Experience

  • Exposure to DevOps and cloud platforms (AWS/GCP/Azure) preferred.
  • Programming & frameworks: REST API, DevOps practices
  • Databases: NoSQL: MongoDB, Cassandra, etc.
  • FrontEnd Development: Responsive Design, UI Libraries
  • DevOps & Tools: Docker, CI/CD tools, DevOps, Cloud (AWS/GCP/Azure)
  • Messaging: Kafka
  • Deeper functional knowledge of financial markets.

What You Will Be Doing

  • Design, develop, and maintain end-to-end applications using Java, Spring Boot, Angular, SQL, and Kubernetes.
  • Implement and integrate Rest APIs and microservices with enterprise systems.
  • Develop responsive and scalable front-end applications with Angular.
  • Write clean, maintainable, and optimized code aligned with business requirements.
  • Perform unit testing, debugging, and code reviews to ensure code quality and performance.
  • Collaborate with cross-functional teams (Product, QA, UI/UX, Cloud/Infra) to deliver business solutions.
  • Mentor junior developers by sharing best practices and reviewing code.
  • Participate in deployment support and help resolve production issues.
More about this job

Responsibilities

Design, develop, and maintain end-to-end applications using Java, Spring Boot, Angular, SQL, and Kubernetes, including responsive front ends and integrated REST APIs and microservices. Test, debug, review, and optimize code; collaborate with cross-functional teams, mentor junior developers, and support deployments and production issue resolution.

Requirements

Requires 4–6+ years of full-stack Java application development and proficiency in Java, Spring Boot, Angular, SQL, and Kubernetes, along with knowledge of REST APIs, microservices, and application integration. Candidates should have strong analytical, problem-solving, communication, and teamwork skills, plus financial markets and back-office knowledge; familiarity with NoSQL, Docker, CI/CD, Kafka, DevOps, and cloud platforms is preferred.

Skills

  • Java
  • Spring Boot
  • Angular
  • SQL
  • Kubernetes
  • REST APIs
  • Microservices
  • Application Integration
  • NoSQL Databases
  • Docker
  • CI/CD
  • Kafka
  • DevOps
  • Cloud Platforms
  • Financial Markets
  • Performance Tuning

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Finance & Accounting

Keywords

  • Java
  • Spring Boot
  • Angular
  • SQL
  • Kubernetes
  • REST APIs
  • Microservices
  • Application Integration
  • NoSQL
  • MongoDB
  • Cassandra
  • Docker
  • CI/CD
  • Kafka
  • DevOps
  • AWS
  • GCP
  • Azure
  • Responsive Design
  • UI Libraries
  • Financial Markets
  • Back Office
  • Full-Stack Development
  • Unit Testing
  • Code Reviews
  • Debugging
  • Performance Tuning
  • Production Support

Report this job