Scala Developer

Innova Solutions Charlotte, NC $65 - $68
Contract Mid Level

Posted 4 weeks ago Expired

This job has expired

Looking for a job like Scala Developer in or near Charlotte, NC? Upload your resume and we'll notify you when similar positions become available.

Upload Your Resume

About This Role

Design, develop, and maintain high-performance backend services and scalable microservices using Scala within the JVM ecosystem for Innova Solutions' client. This role involves applying functional programming concepts, integrating APIs and databases, and working with real-time data processing platforms.

Responsibilities

  • Design, develop, and maintain high-performance backend services using Scala and the JVM ecosystem
  • Build and evolve scalable microservices and distributed systems using frameworks such as Akka, Play, or Spring
  • Apply functional programming concepts, immutability, and concurrency patterns to produce robust and efficient code
  • Collaborate with product managers, architects, and engineers to translate business requirements into technical solutions
  • Develop and integrate RESTful APIs and services with relational and NoSQL databases
  • Work with messaging and streaming platforms such as Kafka for real-time data processing and event-driven systems
  • Participate in the full software development life cycle, including design, development, testing, deployment, and production support
  • Implement automated testing, code reviews, and CI/CD pipelines to ensure high code quality and reliability
  • Contribute within Agile environments through sprint planning, estimation, and continuous improvement activities
  • Investigate and resolve complex technical issues while ensuring system scalability, performance, and operational stability

Requirements

  • Proficiency in Scala and JVM ecosystem
  • Experience with microservices and distributed systems (Akka, Play, or Spring)
  • Understanding of functional programming concepts, immutability, and concurrency patterns
  • Experience with RESTful APIs and integration with relational and NoSQL databases
  • Experience with messaging and streaming platforms like Kafka

Skills

Spring * Agile * CI/CD * RESTful APIs * Kafka * Scala * JVM * Akka * Play *

* Required skills

Benefits

Life Insurance
Sick time
Short-Term and Long-Term Disability
Medical & pharmacy coverage
401(k)
Employee Assistance Program (EAP)
Dental/Vision Insurance
Accident & Critical illness coverage
Pet insurance
Flexible Spending Account (FSA)
Health Saving Account (HSA)
Pre-paid legal & ID theft protection

About Innova Solutions

Innova Solutions is a global technology and business transformation solutions provider with approximately 50,000 professionals, delivering strategic solutions to clients to enable them to operate as leaders within their fields.

Professional Services
View all jobs at Innova Solutions →