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
SeniorJob 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