Senior Java Backend Developer (Java / Spring Boot / Microservices / Kafka) - calgary
C
Cogency
📍 calgary, ab, Canada
Job Description
Overview
Cogency Inc. is seeking a highly skilled Senior Java Backend Developer to build and maintain scalable, high-performance enterprise applications. The ideal candidate will have deep expertise in Java, Spring Boot, microservices architecture, and Kafka-based event-driven systems, with a strong focus on backend development, system design, performance optimization, and distributed systems integration.
Key Responsibilities
- Design, develop, and maintain robust backend services using Java and Spring Boot
- Build and enhance RESTful APIs and microservices-based solutions
- Develop and support event-driven architectures using Kafka
- Participate in architecture discussions and contribute to design decisions
- Implement resilience, fault tolerance, and scalability patterns
- Optimize application performance, memory usage, and database interactions
- Write clean, maintainable, and well-documented code
- P...