
Senior Backend Java Engineer β API, Kafka
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Canada.
β’ Lead and engage in the design, development, and deployment of Java REST web service APIs and microservices utilizing Docker and Kubernetes.
β’ Ensure that service designs adhere to the approved architectural standards.
β’ Acquire knowledge of and integrate emerging API technologies into the existing APIs.
β’ Develop event-driven services using Kafka.
β’ Utilize and enhance DevOps tools and processes for CI/CD, including Jenkins, Artifactory, BitBucket, Gradle, Continuous Delivery Director, and Ansible.
β’ Mentor and assist colleagues in enhancing their skills.
β’ Identify service defects, troubleshoot them, and deliver effective solutions.
β’ Provide support for legacy APIs developed on older technologies such as WebSphere, DB2, and Java UI when necessary.
β’ Oversee and coordinate team activities in a multi-site environment.
β’ A post-secondary diploma or degree in Computer Science.
β’ Over 5 years of progressive development and information technology experience, encompassing the full application development lifecycle and systems integration.
β’ Strong experience with Java APIs, REST, SOAP, Spring, JSON, Open API, Swagger, web services, and web hosting technologies.
β’ At least 1 year of experience with DevOps tools, including Jenkins, Artifactory, BitBucket, Maven, CDD, and Ansible.
β’ Minimum of 1 year of experience with Kafka and/or Kafka Streams, including KSQL.
β’ Proven experience in managing and coordinating team activities in a multi-site environment.
β’ A customer-focused approach.
β’ Strong analytical and problem-solving capabilities.
β’ Excellent organizational and planning skills.
β’ Outstanding verbal and written communication skills.
β’ Preferred: experience with Kubernetes, Okta, AWS, and MongoDB.
β’ Preferred: familiarity with Group Retirement products and business domains.
β’ Working knowledge of Business Rule Management Systems such as IBM ODM.
β’ Experience with WebSphere, DB2, Java UI technologies including Swing and Spring MVC, and SonarQube.
β’ Exposure to Enterprise Service Bus integration architectures and technologies.
β’ 12-month contract.
β’ Remote work, with a commitment of 37.50 hours per week.
β’ Salaried rate of $70β75 per hour or an incorporated business rate of $80β85 per hour.
β’ Potential for on-call support.
β’ Occasional weekend and after-hours work may be necessary.
β’ Some travel between company locations might be required.
Strategize it Inc.
Coastal
Business Information Group
Get handpicked remote jobs straight to your inbox weekly.