Java Application Developer

Tekshapers

Mississauga

On-site

CAD 110,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tekshapers seeks a senior Java developer in Mississauga to design, build, and maintain Java-based microservices using Spring Boot, Spring MVC, and Spring Data. You will integrate with MongoDB, SQL, and Kafka to deliver scalable, high-performance enterprise systems.

You will collaborate with Analysts, Architects, QA, and DevOps to ensure secure, reliable deployments, implement REST APIs, and optimize queries for transactional and reporting needs.

Qualifications

  • 9–12 years of overall experience with Java-based microservices.
  • Strong hands-on with Java, Spring Boot, Spring MVC, Spring Data.
  • Experience with MongoDB and SQL query optimization.
  • Familiarity with Kafka and REST-based integrations.

Responsibilities

  • Design, develop, and maintain Java based microservices.
  • Implement RESTful APIs adhering to enterprise design standards.
  • Develop and optimize SQL queries for transactional and reporting use cases.
  • Design and manage MongoDB schemas, indexes, and queries.
  • Ensure high availability, scalability, and performance of microservices.
  • Apply exception handling, logging, monitoring, and resiliency patterns.
  • Collaborate with Business Analysts, Architects, QA, and DevOps teams.
  • Participate in code reviews, unit testing, and defect resolution.
  • Support CI/CD pipelines, deployments, and production issues.
  • Follow secure coding and compliance standards.

Skills

Java
Spring Boot
Spring MVC
Spring Data
Document modeling
Indexing strategies
Aggregation framework
CRUD & performance tuning
Kafka
REST integrations

Tools

MongoDB

Job description

"Exp Range: 9 - 12 Years --- Must Have Technical/Functional Skills"
Core Development
  • Java (8/11/17) – strong hands on experience
  • Spring Boot, Spring MVC, Spring Data
Database & Data Layer
  • Document modeling
  • Indexing strategies
  • Aggregation framework
  • CRUD & performance tuning
Integration & Messaging
  • Experience with Kafka (preferred)
  • REST based integrations with upstream/downstream systems
Responsibilities
  • Design, develop, and maintain Java based microservices
  • Implement RESTful APIs adhering to enterprise design standards
  • Develop and optimize SQL queries (E2 level) for transactional and reporting use cases
  • Design and manage MongoDB schemas, indexes, and queries
  • Ensure high availability, scalability, and performance of microservices
  • Apply exception handling, logging, monitoring, and resiliency patterns
  • Collaborate with Business Analysts, Architects, QA, and DevOps teams
  • Participate in code reviews, unit testing, and defect resolution
  • Support CI/CD pipelines, deployments, and production issues
  • Follow secure coding and compliance standards

“Tekshapers is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.”

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java / Spring Boot Engineer
Senior Java / Spring Boot Engineer

PeoplePilot • Mississauga

On-site
CAD 85,000 - 110,000
Java Software Engineer
Java Software Engineer

Dexian • Mississauga

On-site
CAD 90,000 - 125,000
Senior Java Javaee Developer
Senior Java Javaee Developer

MaximaTek • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Java Developer
Java Developer

Tekgence Inc • Toronto

On-site
CAD 80,000 - 100,000
Sr Java developer
Sr Java developer

Atyeti • Toronto

On-site
CAD 80,000 - 120,000
Java Developer 1016
Java Developer 1016

Veracity Ventures Inc. • Toronto

Hybrid
CAD 100,000 - 150,000
Java Developer
Java Developer

Smart IT Frame LLC • Mississauga

On-site
CAD 90,000 - 120,000
Java Analyst - Spait Infotech
Java Analyst - Spait Infotech

Bilinguallink • Delta

On-site
CAD 90,000 - 120,000
Java Analyst - Spait Infotech
Java Analyst - Spait Infotech

Bilinguallink • Red Deer

On-site
CAD 70,000 - 100,000
Java Application Developer
Java Application Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
USD 42,000 - 72,000