Назад
6 дней назад

Senior Back End Web Developer (Scala)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Back End Web Developer (Scala): Designing and optimizing back-end services for public-facing regulatory applications with an accent on Scala, Akka, CQRS, event-driven architecture, and high-performance APIs. Focus on building containerized microservices, optimizing relational and non-relational database access, and deploying Kubernetes-based services for a federal RegTech program.

Location: McLean, Virginia, US; on-site

Company

BLN24 is a management consulting firm delivering strategic and technical solutions for the U.S. Federal Government.

What you will do

  • Design, develop, and maintain back-end services using Scala and the Akka Toolkit.
  • Build and evolve CQRS and event-driven architecture components using functional, reactive, and actor-based programming.
  • Develop and optimize queries and data access layers for PostgreSQL, Cassandra, and AWS Keyspaces using Slick or comparable ORM libraries.
  • Build high-performance APIs handling complex JSON payloads and validate them with unit and integration tests.
  • Develop Docker-based microservices and deploy them using Kubernetes.
  • Manage source code, reviews, and planning in GitHub while collaborating with architects, front-end developers, and product owners in an Agile team.

Requirements

  • 8+ years of professional back-end development experience.
  • Professional experience with Scala, Akka Toolkit, reactive programming, and actor-based concurrency.
  • Experience with CQRS, event-driven architecture, SQL and NoSQL databases, and ORM libraries such as Slick.
  • Experience building APIs with complex JSON payloads and writing unit and integration tests for end-to-end API responses.
  • Experience with Docker, Kubernetes, GitHub, and containerized microservices.
  • Bachelor’s degree in Computer Science or a related field; a master’s degree is preferred.

Nice to have

  • Experience with asynchronous Python methodologies or similar technologies.
  • Experience with VueJS or ReactJS and open-source projects.
  • Experience supporting CFPB or other federal financial regulators.
  • Experience delivering solutions in a FISMA Moderate or comparable security-compliance environment.

Culture & Benefits

  • Medical, dental, and vision plans.
  • Opportunities to work across different sectors while maintaining a stable employment environment.
  • Remote working opportunities may be available depending on project requirements.
  • Focus on flexibility, work-life balance, diversity, and inclusion.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →