🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Lead Java Developer

Hospitality Full Benefits Career Growth
Company

Citigroup

Location

Mississauga, Canada

Posted

May 28, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

**Role Summary:**

+ We are looking for a Java Engineer to design, build, and support modern web APIs. This role focuses on back-end services (Java/Spring Boot), with API-first, microservices-based architecture and CI/CD-driven delivery.
+ **Key Responsibilities**
+ Develop and maintain web APIs, and backend services.
+ Build scalable, secure microservices using Java and Spring Boot.
+ Design, build, document, and consume RESTful APIs; ensure service contracts and versioning strategies are followed.
+ Work with SQL Server and optimize queries, indexes, and data access patterns.
+ Implement search and indexing solutions with Elasticsearch.
+ Build event-driven integrations using Kafka (producers/consumers, topics, schema/versioning awareness).
+ Use GitHub / Bitbucket and contribute to automated CI/CD pipelines (build, test, deploy).
+ Write unit and integration tests; participate in code reviews and engineering best-practice adoption.

**Requ...