← Back to Jobs
Technology
Senior Scala Developer (Kafka | Microservices | Kubernetes) | Contract | New York, NY (Onsite)
Anagha Techno SoftNew York, NY🇺🇸United StatesPosted 13 Jul 2026
Why This Role Stands Out
This contract role offers a fantastic opportunity to build cutting-edge backend applications using Scala, Kafka, and Kubernetes, allowing you to significantly impact scalable distributed systems. You'll thrive here if you possess strong Scala and microservices expertise and are eager to modernize complex applications in a collaborative, onsite environment in New York City. Apply today to leverage your skills and grow your career!
Quick Overview
Work Type
On Site
Level
Mid Senior
Job Description
Senior Scala Developer (Kafka | Microservices | Kubernetes) | Contract | New York, NY (Onsite)
Job Title: Senior Scala Developer (Kafka | Microservices | Kubernetes)
Location: New York, NY (Onsite)
Employment Type: Contract
Job Summary
We are seeking an experienced Senior Scala Developer to design, develop, and modernize high-performance backend applications. The ideal candidate will have strong expertise in Scala, Apache Kafka, microservices architecture, REST/gRPC APIs, and containerized deployments using Docker and Kubernetes. This role involves developing scalable distributed systems, optimizing JVM performance, and modernizing legacy Java applications by integrating Scala components.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Scala.
- Build RESTful and gRPC APIs to support enterprise applications.
- Develop event-driven microservices using Apache Kafka.
- Implement concurrent and asynchronous processing using Akka, Play Framework, or ZIO.
- Optimize JVM performance, memory management, multithreading, and application scalability.
- Develop and deploy containerized applications using Docker and Kubernetes.
- Build and maintain CI/CD pipelines for automated build, testing, and deployment.
- Collaborate with architects, developers, and DevOps teams to deliver reliable software solutions.
- Integrate applications with SQL/NoSQL databases and cloud platforms.
- Refactor and modernize legacy Java applications by leveraging Scala and JVM interoperability.
- Participate in code reviews, performance tuning, and technical design discussions.
Required Qualifications
- 8+ years of backend software development experience.
- Strong hands-on experience with Scala development.
- Expertise in Apache Kafka and event-driven architecture.
- Experience building RESTful APIs and/or gRPC services.
- Strong understanding of microservices and distributed systems.
- Experience with Akka, Play Framework, or ZIO.
- Hands-on experience with Docker and Kubernetes.
- Strong knowledge of CI/CD pipelines and DevOps practices.
- Experience with SQL and NoSQL databases.
- Strong understanding of JVM internals, concurrency, and performance optimization.
- Excellent analytical, troubleshooting, and communication skills.
Preferred Qualifications
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Knowledge of reactive programming and functional programming concepts.
- Experience modernizing legacy Java applications using Scala.
- Familiarity with monitoring, logging, and observability tools.
Required Skills
- Scala
- Apache Kafka
- REST APIs
- gRPC
- Microservices
- Akka / Play Framework / ZIO
- Docker
- Kubernetes
- CI/CD
- JVM Performance Tuning
- SQL / NoSQL
- Distributed Systems
- Java
- Functional Programming
Skills
Docker
Microservices
SQL
Scala
AWS
Apache
Azure
Google Cloud
Java
Kafka
Kubernetes
REST
gRPC
Similar jobs
Java & AWS Developer
StratEdge It consulting INC · Malvern, United States
39 minutes agoMicrosoft Power Platform Consultant/Developer
Version 1 · United States
1 hour agoData Management Developer, Mid
Planet Technologies · United States
1 hour agoPython Developer
BCforward · Charlotte, United States
1 hour ago$65/hrJava FullStack Developer
Next Gen IT Inc · Chicago, United States
1 hour agoUI Developer
BCforward · Charlotte, United States
2 hours ago$68 - $77/hr