Prohires - Berkeley Heights, NJ

posted 5 days ago

Full-time - Senior
Berkeley Heights, NJ

About the position

The Backend Developer - Specialist/Lead Scala Developer position is focused on developing and maintaining backend systems using Scala and the Akka framework. The role requires extensive experience in microservices architecture, cloud-native applications, and various development tools and methodologies. The ideal candidate will have a strong technical background and be able to work collaboratively in an agile environment.

Responsibilities

  • Develop and maintain backend systems using Scala and Akka framework.
  • Design and develop microservices architecture.
  • Implement test-driven development practices.
  • Integrate with message brokers and third-party applications.
  • Utilize Docker and Kubernetes for containerization and orchestration.
  • Work with cloud platforms, preferably AWS, and understand their IaaS, PaaS, and SaaS solutions.
  • Collaborate using tools like Jira and Confluence for project management.
  • Write and maintain scripts in Batch, Bash, and Python.

Requirements

  • 8+ years of recent hands-on experience in Scala and Akka framework.
  • Strong understanding of Akka Streams and event-driven microservices architecture.
  • Experience with GRPC protocol and Protocol Buffers.
  • Hands-on experience with Docker containers and Kubernetes.
  • Familiarity with cloud-native applications and cloud platforms, preferably AWS.
  • Knowledge of integration and unit testing, as well as Behavior Driven Development.
  • Excellent problem-solving and communication skills.

Nice-to-haves

  • Experience integrating with third-party applications.
  • Knowledge of Agile methodologies.
  • Understanding of configuration management practices.
  • Experience in the financial industry and core banking integration.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service