TechLeadGB
Position:
Worldwide, Remote Full-time

Senior Java Developer (Data Management Systems)

Company Headquarter:
Canada
Spring
Hibernate
Restful API
API
Data Engineering
MongoDB
GCP

About the role

We are looking for a Senior Java Developer to join our team for a long-term project.
Our client is a Canadian software development company working on its platform.
As a Senior Java Developer, you will work in a team responsible for the design, development, maintenance, and operations of the Data Management System.

Qualifications Required
- 7+ years of experience designing and implementing data management (API) services and systems in a data-focused environment.
- Strong proficiency in Java, with experience building RESTful APIs and microservices architectures in a production environment.
- Hands-on experience building cloud-native data management solutions on platforms such as AWS, Azure, or GCP (preferred) with containerization technologies including Docker and Kubernetes.
- MongoDB experience.
- Excellent communication skills and ability to collaborate effectively with cross-functional teams.
- Strong problem-solving skills and ability to thrive in a fast-paced, dynamic environment.
- Experience leading design solutions from inception to go-live; mentoring team members on best practices in data management.

Nice to have
- Experience with Pub/Sub (or other stream processes), Cloud Storage, SQL.
- Experience building and deploying in Micronaut.
- Experience building NoSQL solutions.
- Experience with Airflow, GKE, JIRA, Github, Slack, Dataflow, Hashicorp Vault, Helm, Grafana, Python.
- E-commerce industry experience.

Full-time remote job.

Apply for this job

Want to receive updates on new job offerings?

If this job doesn't fit you, please apply as talent to receive notifications about new jobs, relevant to you
Subscribe

Check other vacancies