Plug and Play Tech Center logo
Plug and Play Tech Center

Driving the future forward with corporations, governments, startups, investors, and universities.

Scala Developer, Java

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2006H1B No SponsorCompany SiteLinkedIn

Location

Ukraine

Posted

10 days ago

Salary

0

Seniority

Senior

Job Description

Scala Developer, Java

Plug and Play Tech Center

• Participate in software design, development, refactoring, support, and code reviews to maintain high development standards. • Collaborate with platform teams to deliver great results. • Work autonomously on your tasks with guidance where needed, while continuing to grow your expertise. • Optimize the platform to achieve maximum throughput and scalability. • Be proactive and go beyond expectations, with a strong focus on learning and improvement.

Job Requirements

  • Bring at least 3 years of hands-on experience developing server-side applications in Scala or Java.
  • Have working knowledge of Scala and SBT (Scala Build Tool), or a strong willingness to learn and transition from Java.
  • Demonstrate experience or interest in frameworks such as Pekko/Akka, including HTTP, Actors, Cluster, Persistence, Streams, and connectors.
  • Possess an understanding of the JVM, data structures, and algorithms.
  • Exhibit good knowledge of parallel and concurrent programming principles.
  • Have experience or strong interest in building high-scale, distributed systems with complex interfaces and integrations.
  • Think like an engineer - taking ownership, driving solutions forward, and continuously improving systems and processes.
  • Demonstrate strong problem-solving skills and curiosity to learn.
  • Show a willingness to document solutions and actively share knowledge with colleagues.
  • Communicate clearly and effectively in English.
  • You'll get extra points for Previous experience in the iGaming domain.
  • Experience working with Typesafe Config.
  • Hands-on experience with Couchbase or other document-based NoSQL database.
  • Familiarity with AWS services such as S3 and DynamoDB.
  • Experience using Play JSON.
  • Proficiency with ScalaTest for testing.
  • Experience with containerization and orchestration tools such as Docker, Nomad, or Kubernetes.
  • Confidence working in Linux environments.

Benefits

  • An active lifestyle and mental well-being, supported through sports classes, master classes, and monthly well-being activities.
  • Professional development opportunities and professional growth programs.
  • Collaborative and supportive culture as well as stable long-term career opportunities.
  • Global scope and inclusive working environment where you can engage with diverse teams and perspectives.
  • Open communication, knowledge sharing, and mutual support across teams.
  • Initiative-taking and a confident approach at the workplace.
  • Clear goals and a results-driven environment.
  • A friendly, cooperative, and goal-oriented team of experienced professionals.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 501-1,000H1B Sponsor

• Join our DevOps Engineering team as a Senior Database Engineer to design, build, and engineer cloud-native database platforms. • You'll work closely with DevOps and Product Engineering to build high-performing data infrastructure. • You will own and evolve a diverse ecosystem spanning AWS RDS, Aurora, DynamoDB, Redshift, Azure SQL, PostgreSQL, Snowflake, and NoSQL engines.

Pennsylvania
Software Mind logo

Senior Drupal/WebOps Engineer

Software Mind

Software House focused on results since 1999

Backend Engineer10 days ago
Full TimeRemoteTeam 1,001-5,000Since 1999H1B No Sponsor

• Operate, maintain, and extend a large-scale enterprise web platform powering 400+ Drupal sites • Build on modern automation foundations (GitHub Actions, Pantheon Terminus, Quicksilver) • Ensure reliable, scalable deployments across a multi-site architecture • Maintain and extend GitHub Actions-based CI/CD pipelines • Manage automated workflows for MultiDev environment creation (Pantheon), Canary deployments, phased releases, and fleet-wide upstream deployments • Troubleshoot pipeline failures and improve resiliency and observability • Work with Pantheon platform tooling (Terminus CLI, MultiDev environments, upstream management, and site orchestration) • Support platform stability, deployment workflows, and environment lifecycle management • Contribute to and maintain a Drupal 10-based multi-tenant platform • Develop and support custom modules, integrations, and backend logic • Debug and resolve issues across a shared codebase impacting multiple sites • Extend automation using Quicksilver (even-driven workflows) and messaging integrations (e.g., Google Chat notifications)

Costa Rica
Reply logo

Desenvolvedor .NET Sênior

Reply

Reply designs and implements innovative solutions in the areas: Digital Services, Technology and Consulting.

Backend Engineer10 days ago
Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Analisar, projetar, desenvolver e implementar soluções de software de alta qualidade. • Atuar em conjunto com o time para garantir integração e entrega contínua dos projetos, dentro dos prazos estabelecidos. • Participar de cerimônias ágeis (planning, review, etc.), garantindo alinhamento entre objetivos do projeto e metas de negócio. • Identificar e resolver problemas técnicos e operacionais, assegurando estabilidade e boa performance das aplicações. • Contribuir para a melhoria contínua dos processos de desenvolvimento e implantação. • Utilizar assistentes de código para acelerar o desenvolvimento de features. • Criar prompts eficientes para geração, refatoração e documentação de código. • Validar criticamente as sugestões da IA antes da homologação.

Brazil
Tec2Cloud logo

Senior Python AI Developer

Tec2Cloud

SAP Partner, AWS Partner, Microsoft Partner, Cloud Solutions for SAP

Backend Engineer10 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop, evolve, and maintain AI agents using Python and CrewAI/CrewAI Enterprise. • Build and orchestrate multi-agent workflows to automate corporate processes. • Publish, deploy, and manage agents in CrewAI Enterprise environments. • Develop custom tools integrating REST APIs, databases, and messaging (Service Bus). • Implement advanced Prompt Engineering strategies, agent memory systems, RAG, and inter-agent collaboration. • Work on integrations between agents and enterprise systems. • Develop asynchronous code using async/await. • Participate in troubleshooting, observability, and performance optimization of agents in production. • Create automated tests to ensure solution quality and stability. • Use Git for version control following GitFlow best practices and Azure DevOps. • Participate in code reviews and collaborate with global teams in English.

Brazil