Remotery

Senior Java Developer

Posted May 2

📋 Description

• Develop a Java Spring Boot microservice to be deployed on the Client's Kubernetes infrastructure.

• Facilitate event-driven user provisioning and lifecycle management between HubSpot (the system of record) and Entra External ID using Microsoft Graph.


⛳️ Requirements

• Engagement lasting 6-8 weeks to deliver integration between HubSpot and Microsoft Entra External ID.

• Expertise in Java / Spring Boot for production-grade microservice development, which is central to this engagement.

• Proficiency in REST API development, including the design and implementation of Create/Update/Disable endpoints along with Swagger/OpenAPI documentation.

• Experience with webhook integration, specifically in building and securing inbound webhook receivers for HubSpot webhooks.

• Knowledge of Microsoft Graph API for user provisioning and lifecycle management of Entra External ID (create, update, disable).

• Familiarity with Docker, including containerization, Dockerfile creation, and Docker Compose for local development environments.

• Skills in Kubernetes, particularly in creating deployment artifacts (manifests or Helm); familiarity with Argo CD is an advantage.

• Experience with CI/CD, specifically using GitHub Actions for build and packaging pipelines.

• Understanding of observability tooling, including configuration of Loki log exporter and familiarity with Grafana/Prometheus.

• Knowledge of security patterns, including service-to-service authentication, secrets management (API keys, Graph credentials), and awareness of WAF/API gateways (Imperva, Tyke).


🏝️ Benefits

• Engaging project with opportunities for professional growth.

• Collaborative team environment with access to cutting-edge technologies.

• Flexible working arrangements to support work-life balance.

People also viewed

Rox Partner18 hours ago

AI Ops Engineer – Backend Developer, Python

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Very18 hours ago

Senior Software Engineer – Python

CO flagColombia OnlyFreelanceBackend Engineer$40 – $60/hour
ApplyView job
Reply18 hours ago

Java Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Reply18 hours ago

Senior Java Developer

IT flagItaly OnlyFull-timeBackend Engineer
ApplyView job
Beyond Soluções18 hours ago

Mid-level .NET Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
UserTesting18 hours ago

Backend Engineer – Internal Tools

GB flagUnited Kingdom OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers