Job Title: Java Developer

Location: Mississauga, ON (Hybrid)
Exp 10+ years

Type - Full-Time Permanent

Must Have Technical/Functional Skills

Core Development

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

o Document modeling

o Indexing strategies

o Aggregation framework

o CRUD & performance tuning

Integration & Messaging

Experience with Kafka (preferred)

REST based integrations with upstream/downstream systems

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

Similar jobs

Java Developer

Apply Now
Back to search page