Job Description
Title: Lead Scala Developer
Location: Berkley Heights, NJ – Need local folks ony
Need Only H1B folks
Job Summary:
We are seeking a highly skilled Lead Scala Developer to drive the effective development of microservices in Scala and contribute to the successful delivery of our NextGen transformation and professional services projects/programs. The ideal candidate will have strong expertise in functional programming, microservices architecture, and scalable distributed systems.
Key Responsibilities:
Lead the design, development, and deployment of microservices using Scala.
Architect and implement scalable, resilient, and high-performance systems.
Collaborate with cross-functional teams to drive NextGen transformation projects.
Ensure best practices in coding, testing, and deployment.
Optimize application performance and scalability.
Provide technical guidance, mentorship, and code reviews for the development team.
Troubleshoot production issues and implement effective solutions.
Required Skills & Qualifications:
5+ years of hands-on experience in Scala development.
Expertise in functional programming and reactive programming paradigms.
Strong knowledge of microservices architecture and RESTful APIs.
Experience with Play Framework, Akka, ScalikeJDBC, or similar Scala frameworks.
Proficiency in Kafka, RabbitMQ, or other messaging systems.
Familiarity with cloud platforms such as AWS, Azure, or GCP.
Experience with Docker, Kubernetes, and CI/CD pipelines.
Strong problem-solving skills and the ability to lead development initiatives.
Preferred Qualifications:
Experience with big data technologies (Spark, Hadoop, etc.) is a plus.
Prior experience in NextGen transformation projects.
Familiarity with DevOps practices.