Senior Java Developer (Kafka/API)
Core
Design, develop, and deploy Java REST web service APIs and microservices, building event-driven services using Kafka for Sun Life's clients.
Role type
Senior IC Java Developer (API/Kafka)
Builds
Production Java microservices, REST APIs, and event-driven processes
Domain
Financial Services / Insurance
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST, Kafka, Kafka Streams, Docker, Kubernetes, CI/CD pipelines, SQL/NoSQL databases
Preferred skills
AWS, Okta, MongoDB, WebSphere, DB2, SonarQube, Enterprise Service Bus (ESB)
Technologies
Java, Spring Boot, Kafka, Docker, Kubernetes, Jenkins, Ansible, MongoDB, Postgres, Okta, AWS
Responsibilities
Lead and participate in the design, development, and deployment of Java REST web service APIs and microservices; Build event-driven services using Kafka; Mentor and support colleagues; Identify defects, debug, and provide effective solutions
Seniority
Senior, hands-on IC