21 Oct
|
Citigroup
|
Mississauga
21 Oct
Citigroup
Mississauga
For additional information, please review .
* 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.
* 6-8 years of experience in Java development.
* Solid backend development experience with Java and Spring Boot (REST APIs, security concepts, performance, and scalability).
* Solid understanding of API design and microservices (service boundaries, resilience, observability basics).
* Hands-on experience with SQL Server and relational data modeling.
* Experience with Elasticsearch and event streaming with Kafka.
* Proficiency with GitHub / Bitbucket workflows and practical experience with CI/CD pipelines.
* Strong communication skills, ownership mindset, and ability to work collaboratively in an agile team.
* Experience with cloud platforms (AWS, Azure, or GCP).
* Containerization and orchestration experience (Docker, Kubernetes/OpenShift).
* Exposure to observability practices (logging, metrics, tracing) and production support.
* Education
* Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent practical experience).
📌 Lead Java Developer (Mississauga)
🏢 Citigroup
📍 Mississauga