Full Stack Engineer (Big Data + Java + Azure

NMK Global, Inc.
San Francisco, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

San Francisco, United States of America

Tech stack

Java
JavaScript
Artificial Intelligence
Azure
Big Data
Cloud Computing
Information Engineering
DevOps
Distributed Systems
Monitoring of Systems
Hive
Python
Newrelic
Scala
Data Streaming
Cloud Platform System
Azure
React
Grafana
Spring-boot
Backend
GIT
Event Driven Architecture
PySpark
Kubernetes
Integration Frameworks
Kafka
Spark Streaming
Front End Software Development
Api Design
Data Pipelines
Serverless Computing
Jenkins
Databricks
Microservices

Job description

We are looking for a highly skilled Full Stack Engineer with strong expertise in Big Data, Microservices, and Cloud technologies. The ideal candidate should be hands-on with modern data processing frameworks and scalable system design., * Design, develop, and maintain scalable data pipelines & microservices

  • Work on event-driven architecture using Kafka or similar platforms
  • Build and optimize big data processing systems
  • Collaborate with cross-functional teams to deliver high-quality solutions
  • Deploy and manage applications in cloud environments, * Scala, Databricks, Spark SQL, Spark Streaming
  • Python, PySpark
  • Kafka Streams

Cloud & Data Engineering:

  • Microsoft Azure
  • Azure Data Factory (ADF)

Backend / Microservices:

  • Core Java (8+)
  • Spring Boot
  • Azure Functions

Event Streaming:

  • Kafka or similar platforms

DevOps & Tools:

  • Git, Jenkins
  • Kubernetes, ArgoCD

Monitoring Tools:

  • Grafana, NewRelic (or similar)

Requirements

  • System Design (API Design, Event-Driven Architecture)
  • Frontend: JavaScript, React
  • Exposure to AI / Vibe Coding, * Strong problem-solving and analytical skills
  • Experience in scalable and distributed systems
  • Ability to work in fast-paced, agile environments

Apply for this position