Java Developer at Glassdoor, Inc
Canada, Alberta, Canada -
Full Time


Start Date

Immediate

Expiry Date

28 Jan, 27

Salary

100000.0

Posted On

30 Oct, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Services

Description

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

Pay: $120,000.00-$130,000.00 per year

Work Location: In person

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Loading...