HamburgerMenu
hirist

Full Stack Developer - Java/Python/Microservices Architecture

Posted on: 09/12/2025

Job Description

Description :


Were looking for an experienced full-stack engineer to design and build cloud-native microservices and web UIs. Youll implement resilient services (Java Spring Boot, Python), GraphQL/REST APIs, React frontends, and run them on Azure with modern DevOps practices (Kubernetes, Terraform, ArgoCD, CI/CD).

Responsibilities :


- Design, build and maintain scalable microservices using Java (Spring Boot) and Python (FastAPI).


- Implement GraphQL and REST APIs, with well-documented contracts and automated tests.

- Build responsive React frontends (JavaScript/TypeScript) and integrate with backend services.

- Deploy and operate services on Azure (AKS, App Services, Function Apps, Service Bus, Event Hub, Cosmos DB, SQL Server, ADF).

- Implement infrastructure as code (Terraform) and GitOps (ArgoCD); manage CI/CD (GitHub Actions / Azure DevOps).

- Monitor and troubleshoot production issues (DynaTrace or similar), participate in incident response.

- Collaborate across product, QA, and DevOps; follow code-review and testing best practices.

Required skills & experience :


- 5- 12 years hands-on development experience building microservices.

- Java Spring Boot (production microservices) : DI, Spring Data, Spring Security, actuator, metrics.

- GraphQL (server design and schema modeling) and REST API design.

- Python (FastAPI) experience - able to read/maintain Python microservices.

- React (JS/TS), hooks, state management, API integration.

Azure services :


- Service Bus, Event Hub, Function Apps, ADF, Cosmos DB, App Services, SQL Server.

- Containerization and orchestration: Docker, Kubernetes (AKS).

- Infra as Code : Terraform


- GitOps : ArgoCD


- CI/CD: GitHub Actions or Azure DevOps.


- Observability: logging, metrics, tracing (DynaTrace, OpenTelemetry).

- Familiarity reading/writing .NET microservices is a plus.

Tools : Jira, GitHub, Confluence, ServiceNow, Lucidchart.

Soft skills :


- Clear communicator, proactive problem solver, team player.


- Experience mentoring peers, owning features end-to-end.


info-icon

Did you find something suspicious?