Title

Java Developer

Location

Mississauga, Canada (Hybrid)

Job Description

Java (8/11/17) strong hands on experience
Spring Boot, Spring MVC, Spring Data
Microservices architecture (service decomposition, API contracts)
REST APIs, JSON, OpenAPI / Swagger
Kafka producer, consumer, partitioning
MongoDb
Openshift / AWS
Database & Data Layer
MongoDB

Database Features

  • Document modeling
  • Indexing strategies
  • Aggregation framework
  • CRUD & performance tuning

Integration & Messaging

REST based integrations with upstream/downstream systems

Experience With Kafka (preferred)

Experience with Kafka producer, consumer, and partitioning.

Roles & 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

#J-18808-Ljbffr
Similar jobs

More from SWITS DIGITAL Private Limited
SWITS DIGITAL Private Limited 1 day ago
SWITS DIGITAL Private Limited 1 day ago
SWITS DIGITAL Private Limited 1 day ago

Java Developer

Apply Now
Back to search page